3 haneli bir kod okuma sistemi üzerine çalışıyorum. Kamerada perspektif olarak hafif yamuk olunca OCR metini okurken problem çıkartıyor. perspectiveTransform() metodunu denedim fakat iyi analiz edemediğimden sanırım pek başarılı olamadım. İlk olarak otomatik 4 köşeyi algılayacak bir kod yazmam gerekli ardından perspektif düzenlemesi yapmak daha rahat olacaktır diye düşünüyorum. Aşağıya örnek bir görüntü bıraktım.
Benim ihmalim yoğunluktan sizin sorunuzla ilgilenememiştim. Kusura bakmayın.
Bu hafta sonu şu tesseract ile bunu okuymaya dair bakmak için zaman ayırmaya çalışayım.
Genelde kenarları yakalamak için, canny ile kenar tespiti yapılır.
python - Improve rectangle contour detection in image using OpenCV - Stack Overflow
OpenCV: Automatic License/Number Plate Recognition (ANPR) with Python - PyImageSearch
canny edge detection ile alınan koordinatlar tesseract yada diğer osr programlarına gönderilebilir.
Söylediğim gibi, bana ilettiğiniz soruyu ihmal etmişim.
Bir kaç gün müsaitim burada kodlayalım bakalım .
Yine filtre ile gayet metni belirginleştirmişsiniz.
Bundan sonrası kolay sayılır.