cv2.minAreaRect() tarafından döndürülen döndürülmüş bir dikdörtgenin, muhtemelen ((x1,y1),(x2,y2),angle)
olarak gönderilmesi için herhangi bir yardımcı yöntem var mı? cv2.rectangle() bir açıyı desteklemiyor. Ve C++ öğretici "Creating Bounding rotated boxes and ellipses for contours¶" gösterildiği gibi, hiçbir points()
yöntem yoktur (Python bağlamaları gerçeklenemez görünüyor çünkü) döndürülür Başlık "RotatedRect" sınıfının olmadığı için.OpenCV Python: Draw minAreaRect (RotatedRect uygulanmadı)
- belirli bir merkezi nokta veya birinci noktası etrafında döndürmek?
@handle: Gelecekteki okuyucular için ek bilgiler: Yukarıdaki cevabı OpenCV 2.4.x sürümü ile en iyi seçenektir. OpenCV 3.x yakında yayınlanacak. Aynı işlev için '' cv2.boxPoints '(' dır) 'işlevine sahiptir. '' cv2.cv.BoxPoints (rect) '' o zaman kaldırılacak. –