Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私は EmguCV を使用して C# で皮膚検出方法を行っています。皮膚検出については、この記事を参照しています。私は EmguCV の初心者です。ウェブカメラでキャプチャしている画像のすべてのピクセル値を取得または設定する方法を知りたいだけです。肌のピクセルが一致した場合は白になり、そうでない場合は黒になります。アプリケーションのパフォーマンスを低下させることなく、ピクセルの RGB 値が必要です。
画像のすべてのピクセル値を取得または設定するには、次のように簡単に実行できます
Image<Bgr, Byte> img = .... for (i = 0; i < img.Height; i++) { for (k = 0; k < img.Width; k++) { // Get // Color ( R, G, B, alpha) Color c = img[i, k]; // Set img[i,k] = new Bgr(); } }
インプレースで書き込みます