Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

If you are also a beginner in programming, then it gonna be hard, but if you doesn't have a timeline, then it's possible, and for that I suggest you to use OpenCV, you'll learn a lot of stuff and it is a good thing also to have in the CV (curriculum vitae). You'll learn maybe more than required maybe, but it worth. Otherwise the suggestion from @sturkmen is perfect, ALPR is a project aiming in recognize car plates.

  1. OpenCV is probably the most complete framework for most of the Computer Vision application. So it is the best out-of-the-box, in my honest opinion, it provide you almost everything you need. As I always say, it provide you the tools to achieve the result, but time is required usually and even some time spent on papers and theory.
  2. It depends, many things affect the result: weather, occlusion, translucent surface , sensor quality, lenses, resolution, position of the camera etc. If you already have a CCTV camera, then you can take a frame and evaluate the quality yourself. If you can see the car plate with your eye, then an algorithm can probably do also.
  3. Yes it is possible to integrate OpenCV in, for example QT application or even a web gui. Is up to your skills, you can always write a wrapper to integrate the data for a visual GUI, database or whatever.
  4. Depending on what are you going to do and your knowledge. C++ in my honest opinion is the best for OpenCV, but I also look for performance and that's why I say that. On the other hand Python is easy to use and it can bee integrated easily in

BTW.. This goal have been exploited in "every sauce", just google "recognize car plate opencv": you'll find tons of videos and tutorial in order to achieve that :)

If you are also a beginner in programming, then it gonna be hard, but if you doesn't have a timeline, then it's possible, and for that I suggest you to use OpenCV, you'll learn a lot of stuff and it is a good thing also to have in the CV (curriculum vitae). You'll learn maybe more than required maybe, but it worth. Otherwise the suggestion from @sturkmen is perfect, ALPR is a project aiming in recognize car plates.

  1. OpenCV is probably the most complete framework for most of the Computer Vision application. So it is the best out-of-the-box, in my honest opinion, it provide you almost everything you need. As I always say, it provide you the tools to achieve the result, but time is required usually and even some time spent on papers and theory.
  2. It depends, many things affect the result: weather, occlusion, translucent surface , sensor quality, lenses, resolution, position of the camera etc. If you already have a CCTV camera, then you can take a frame and evaluate the quality yourself. If you can see the car plate with your eye, then an algorithm can probably do also.
  3. Yes it is possible to integrate OpenCV in, for example QT application or even a web gui. Is up to your skills, you can always write a wrapper to integrate the data for a visual GUI, database or whatever.
  4. Depending on what are you going to do and your knowledge. C++ in my honest opinion is the best for OpenCV, but I also look for performance and that's why I say that. On the other hand Python is easy to use and it can bee integrated easily in

BTW.. This goal have been exploited in "every sauce", just google "recognize car plate opencv": you'll find tons of videos and tutorial in order to achieve that :)

I also would like to say that OpenCV is widely used worldwide and you can always find support and at least some ideas in how to solve a problem.

If you are also a beginner in programming, then it gonna be hard, but if you doesn't have a timeline, then it's possible, and for that I suggest you to use OpenCV, you'll learn a lot of stuff and it is a good thing also to have in the CV (curriculum vitae). You'll learn maybe more than required maybe, but it worth. Otherwise the suggestion from @sturkmen is perfect, ALPR is a project aiming in recognize car plates.

  1. OpenCV is probably the most complete framework for most of the Computer Vision application. So it is the best out-of-the-box, in my honest opinion, it provide you almost everything you need. As I always say, it provide you the tools to achieve the result, but time is required usually and even some time spent on papers and theory.
  2. It depends, many things affect the result: weather, occlusion, translucent surface , sensor quality, lenses, resolution, position of the camera etc. If you already have a CCTV camera, then you can take a frame and evaluate the quality yourself. If you can see the car plate with your eye, then an algorithm can probably do also.
  3. Yes it is possible to integrate OpenCV in, for example QT application or even a web gui. Is up to your skills, you can always write a wrapper to integrate the data for a visual GUI, database or whatever.
  4. Depending on what are you going to do and your knowledge. C++ in my honest opinion is the best for OpenCV, but I also look for performance and that's why I say that. On the other hand Python is easy to use and it can bee be integrated easily in many environment

BTW.. This goal have been exploited in "every sauce", just google "recognize car plate opencv": you'll find tons of videos and tutorial in order to achieve that :)

I also would like to say that OpenCV is widely used worldwide and you can always find support and at least some ideas in how to solve a problem.