以下のように2つのリスト(["a.jpg","b.jpg","c.jpg","d.jpg","e.jpg"]と[1,2,3,4,5])を組み合わせて全通りの組み合わせを取得しています。
2つのリストのうち1つのリスト(["a.jpg","b.jpg","c.jpg","d.jpg","e.jpg"])は画像ファイルであり、このリストのみだと画像を読み込めるのですが、もう1つのリスト([1,2,3,4,5])と組み合わせると画像を読み込めなくなります。読み込む方法を教えて頂きたいです。
また、もう1つのリスト([1,2,3,4,5])で取得した値をこの後のプログラムで計算式の変数として使いたいのですが、上記同様にリストと組み合わせると読み込めません。リスト([1,2,3,4,5])の値のみを使う方法を教えて頂きたいです。
python
1#-*- coding:utf-8 -*- 2import cv2 3import numpy as np 4import os 5import random 6import itertools 7 8List=list(itertools.product(["a.jpg","b.jpg","c.jpg","d.jpg","e.jpg"], [1,2,3,4,5])) 9np.random.shuffle(List) 10 11img = cv2.imread(List[0]) 12
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/09/05 18:15