java - Image processing - OpenCV, Identifying digits -
i new image processing , opencv in particular.
i working on ocr project in need identify numbers.
this image process:
lets optimized image, questions are:
in image number apeared several times, lets found contours, how can know 1 if the best 1 process?
how can know in angle need rotate each contour make stright?
in image number apeared several times, lets found contours, how can know 1 if the best 1 process?
you want biggest number, because least warped perspective. want numbers in middle of image, because n middle of ball.
how can know in angle need rotate each contour make stright?
have @ rotated rect. explained how find angle in thread.
since have centered ball, should think using mapping "unwarp" ball (so projection globe onto map). should pretty straightforward afterwards find numbers on flat image.
edit: since have 10 numbers might "brute force" solution big enough training set. throw numbers detect classifier , keep solution.
Comments
Post a Comment