|
|
|
|
Strumenti |
09-06-2023, 06:50 | #1 |
Senior Member
Iscritto dal: Sep 2003
Città: Modena
Messaggi: 4123
|
[python]: errore con OpenCV
Ciao a tutti, sto cercando di imparare Python e OpenCV, tuttavia ho un errore che non riesco a risolvere:
Codice:
import cv2 import numpy as np import matplotlib.pyplot as plt from IPython.display import Image tractor_img=cv2.imread(r"D:\...tractor 1.jpg",1) tractor_img_RGB=cv2.cvtColor(tractor_img,cv2.COLOR_BAYER_BG2RGB) Codice:
Traceback (most recent call last): File "d:\Inbox\Python learning\learning opencv.py", line 22, in <module> tractor_img_RGB=cv2.cvtColor(tractor_img,cv2.COLOR_BAYER_BG2RGB) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cv2.error: OpenCV(4.7.0) D:\a\opencv-python\opencv-python\opencv\modules\imgproc\src\demosaicing.cpp:1721: error: (-215:Assertion failed) scn == 1 && (dcn == 3 || dcn == 4) in function 'cv::demosaicing'
__________________
ho concluso felicemente con: masterGR, piantax, aragorn85, battalion75, lukas785, cagnulein, CaFFeiNe, josty,kabira85 e tanti altri Ultima modifica di serbring : 09-06-2023 alle 06:53. |
12-06-2023, 12:44 | #2 |
Senior Member
Iscritto dal: May 2005
Città: Trieste
Messaggi: 2275
|
così al volo direi che c'è un problema di tipi di dati
- controlla che l'immagine sia letta effettivamente a colori (usa invece dei numeri le vari define e macro, son 1000000 volte più chiare -> cv2.imread("img.jpeg",cv2.IMREAD_COLOR)) inoltre da una velocissima googlata, sembra che specificamente la conversione COLOR_BAYER_BG2RGB voglia int, quindi https://programtalk.com/python-more-..._BAYER_BG2RGB/ # Converting from Bayer BG (but data is Bayer RG) to RGB -> THIS IS A BUG IN OPENCV return cv.cvtColor(img.astype('uint8'), cv.COLOR_BAYER_BG2RGB)
__________________
neo mini v2 / asus strix z490i / 10600k@? / uh12s / rx6700xt / 32gb ddr4@3200 / sandisk 250 + asenno 1tb / lenovo g34w
trattative concluse : tante... |
15-06-2023, 21:44 | #3 | |
Senior Member
Iscritto dal: Sep 2003
Città: Modena
Messaggi: 4123
|
Quote:
grazie per il supporto. Il problema era proprio nel tipo di dato!!
__________________
ho concluso felicemente con: masterGR, piantax, aragorn85, battalion75, lukas785, cagnulein, CaFFeiNe, josty,kabira85 e tanti altri |
|
20-06-2023, 08:53 | #4 |
Senior Member
Iscritto dal: May 2005
Città: Trieste
Messaggi: 2275
|
__________________
neo mini v2 / asus strix z490i / 10600k@? / uh12s / rx6700xt / 32gb ddr4@3200 / sandisk 250 + asenno 1tb / lenovo g34w
trattative concluse : tante... |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 07:47.