やりたいこと
前回の質問の続きのようになってしまうのですが、
800*600サイズの画像を辞書に入れたサイズでトリミングしたい。
現在困っていること。
trims = {'tomato':(20,300,80,400)
,'paseri':(30,20,100,40)}
x0,y0,x1,y1 = trims['tomato']
img = image[y0:y1, x0:x1]
これでトリミングできるのですが、
trims = {'tomato':(20,500,80,500)
,'paseri':(30,20,100,40)}
x0,y0,x1,y1 = trims['tomato']
img = image[y0:y1, x0:x1]
トリミングするサイズがでかいと、
OpenCV(3.4.3) /io/opencv/modules/imgproc/src/color.cpp:181: error: (-215:Assertion failed) !_src.empty() in function 'cvtColor'
このようなエラーが出てしまいます。
調べてみたのですがいまいち分からず・・・。すみませんが教えていただけますと助かります。。。。。。。
回答1件
あなたの回答
tips
プレビュー