Python OpenCV görüntü işlemede perspektif düzenlemesi

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.

closing-thresh

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.