前提・実現したいこと
Pythonを使ったプログラムを作っています。
画像を明るくしたいのですが途中でエラーが出てしまいます。
プログラムのimg_gammaのところで出てきます。
発生している問題・エラーメッセージ
cv2.error:OpenCV(3.4.4) C:\projects\opencv-python\opencv\modules\ core\src\matrix.cpp:406: error: (-215:Assertion failed) m.dims >= 2 in function 'cv::Mat::Mat'
該当のソースコード
import cv2 import numpy as np gamma = 0.5 gamma_cvt = np.zeros((256,1),dtype = 'uint8') for i in range(256): gamma_cvt[i][0] = pow(float(i)/255, 1.0/gamma) * 255 img_org = cv2.imread("test10.png", 1) img_gamma = cv2.LUT(img_org, gamma_cvt) cv2.imshow("original",img_org) cv2.imshow("gamma",img_gamma) cv2.waitKey(0) cv2.destroyAllWindows()
補足情報(FW/ツールのバージョンなど)
Python3.6
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。