画像の黒を白に置き換える方法を知りたいです

9 views (last 30 days)
渓太
渓太 on 6 Dec 2022
Commented: 渓太 on 9 Dec 2022
お世話になります。
添付画像のうち、画素値が[0 0 0]の部分を[255 255 255]に置き換えたいのですが、やり方が分かりません。
もしご存知でしたら、教えてください。

Accepted Answer

Hernia Baby
Hernia Baby on 6 Dec 2022
まずは読み込みます。
I = imread("image.png");
imshow(I)
バイナリイメージを作成します。
Ir = I(:, :, 1);
Ig = I(:, :, 2);
Ib = I(:, :, 3);
idx = Ir == 0 & Ig == 0 & Ib ==0;
imoverlayでバイナリイメージからtrueの値を着色します。
I1 = imoverlay(I,idx,'w');
imshow(I1)
  1 Comment
渓太
渓太 on 9 Dec 2022
できました!
ありがとうございます、助かります!

Sign in to comment.

More Answers (0)

Categories

Find more on イメージ in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!