前提・実現したいこと
python,opencvで画像の格子点の画素に対して処理を行いたい。
画像を縦横共に4分割して、内部の3*3の格子点を調べる場合、下記の「該当のソースコード」のようにして調べられます。
ただ、かなり強引で全然切れじゃないような気がしています。
(専用の関数を作ってもいいのですが、特にほかでこのような処理をしたいわけでもないので。。)
きれいな書き方をご存知の方がいらっしゃいましたらご教授願いたいです。
よろしくお願いいたします。
該当のソースコード
python
1 h, w, _ = img.shape 2 for j in ([int(h / 4 * 1), int(h / 4 * 2), int(h / 4 * 3)]): 3 for i in ([int(w / 4 * 1), int(w / 4 * 2), int(w / 4 * 3)]): 4 # 格子点の画素について行いたい処理
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。