前提・実現したいこと
OpenCVで画像パスリストから画像を抽出して連結した画像を作りたいです。
リストのまま読み込ませることが出来ないので変数を1つずつ設定して仮組みしていますが、冗長な書き方になってしまうため、他に何か良い方法はないでしょうか。
該当のソースコード
Python
1#listの要素数は変動する 2list = ['a.jpg', 'b.jpg', 'c.jpg', 'd.jpg', 'e.jpg', 'f.jpg'] 3 4 img0 = cv2.imread(list[0]) 5 img1 = cv2.imread(list[1]) 6 img2 = cv2.imread(list[2]) 7 img3 = cv2.imread(list[3]) 8 img4 = cv2.imread(list[4]) 9 img5 = cv2.imread(list[5]) 10 11 im_h = hconcat_resize_min([img0, img1, img2, img3, img4, img5]) 12 cv2.imwrite('{}.jpg'.format(data), im_h)
listの要素数が変動するため、どんな要素数になっても一定の出力をしたいです。
ご指導のほどよろしくお願いいたします。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。