5000枚格納されているnpyファイルのカラー画像をグレースケール化して保存したいのですが,エラーになってしまいます,たくさん調べましたが,結局解決法がわかりませんでした.
ここに実現したいことを箇条書きで書いてください。
-エラーを出さずに動作するようにする
発生している問題・エラーメッセージ
hpp:94: error: (-2:Unspecified error) in function 'cv::impl::{anonymous}::CvtHelper<VScn, VDcn, VDepth, sizePolicy>::CvtHelper(cv::InputArray, cv::OutputArray, int) [with VScn = cv::impl::{anonymous}::Set<3, 4
### 該当のソースコード img_gray = cv.cvtColor(bird_images[i], cv.COLOR_RGB2GRAY) python ソースコード import numpy as np from matplotlib import pyplot as plt from PIL import Image import cv2 as cv #読み込み bird_images = np.load("bird_images.npy") #グレースケール gray_bird_images = [] for i in range(5000): img_gray = cv.cvtColor(bird_images[i], cv.COLOR_RGB2GRAY) gray_bird_images.append(img_gray) #保存 np.save("gray_bird_images.npy", gray_bird_images)

回答1件
あなたの回答
tips
プレビュー