を使用して開いた画像があり、 putをLoadImageM
使用してピクセルデータを取得してGet2D
います。ピクセル値を変更するための組み込み関数が見つからないようです。Rectangle
からまでに複数のものを使用してみましCV_RGB
たが、成功しませんでした。
4396 次
1 に答える
5
opencvライブラリの新しいバージョンをチェックすることを検討してください。
でインポートします
import cv2
そしてそれは直接numpy配列を返します。
だから例えばあなたがするなら
image_array = cv2.imread('image.png')
次に、以下を操作するだけで、ピクセル値にアクセスして変更できますimage_array
。
image_array[0,0] = 100
左上のピクセルを値100に設定します。
インストールによっては、すでにcv2
バインディングが存在する場合があるため、import cv2
機能するかどうかを確認してください。
それ以外の場合は、インストールするだけopencv
で、準備numpy
は完了です。
于 2013-02-26T20:57:48.180 に答える