はじめまして。
Puthon初心者です。
以下の投稿のベストアンサー回答のコードの書き方について
分からないので教えて下さい。
https://teratail.com/questions/100301
LouiS0616様のコードの内容は画像中の赤を青に替えて、それ以外は
黒にするものです。
該当のソースコード
Pyton
1cond_p = (img[..., 0] == 0) & (img[..., 1] == 0) & (img[..., 2] == 255) 2cond_f = np.logical_not(cond_p) 3img[cond_p] = [255, 0, 0] 4img[cond_f] = [ 0, 0, 0]
分からないのは1行目の中の
img[...,0] == 0
の部分です。意味合いとしては3行目のリストへの値代入の条件、つまり
BGRのBlueは0ということを表していると想像してます。
ドット3個という書き方はどのような意味なのでしょうか?
それと3行目、4行目の式はAdvanced Indexingというものでしょうか?
参考にすべきWebサイト(日本語がありがたいです)教示などでも結構です。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/10/16 06:12