Ich versuche einfach, ein Bild von BGR in RGB mit OpenCV in Python zu konvertieren.line 62, in getRep\n rgbImg = cv2.cvtColor(imgFrame,
cv2.COLOR_BGR2RGB)\nTypeError: src data type = 17 is not supported\n
< /code>
Ich habe gesehen, wie das Bild als Argument übergeben wurde, und es ist wie ich erwartet, aber es funktioniert nicht:def getRep(self, imgFrame, multiple=False):
bgrImg = imgFrame.copy()
cv2.imshow('debug', imgFrame) #this line does show a BGR image
cv2.waitKey(0)
rgbImg = cv2.cvtColor(imgFrame, cv2.COLOR_BGR2RGB)
def recognize(self, imgFramePath):
imgFrame= cv2.imread(imgFramePath)
imgFrame = np.array(imgFrame)
reps = self.getRep(imgFrame, False)
< /code>
Dies sind alle Zeilen, die interpretiert werden und die einzigen, die mit dem Problem zusammenhängen, mit dem ich ausgesetzt bin. Weiß jemand, was ich falsch mache? < /P>
Danke < /p>
MAT -Datentyp = 17 wird nicht unterstützt ⇐ Python
-
- Similar Topics
- Replies
- Views
- Last post