怎么用matlab把jpg格式的图片黑色颜色变成金黄色,求代码之类,谢谢!答:很简单的问题,我说算法,你自己去解决。1,用imread()吧图片读取到矩阵A[L,H,3]中 2,判断A[L,H,3]矩阵的每个一个元素 B=[i,j:]的值是否是 [0,0,0],是的话,这个点就是黑色的 3,把判断为黑色的所有点修改为 [255,255,0]。保存A 4,用imwrit()函数吧A写回去变成图片,完成...
怎么用matlab只显示图片里的红点,别的地方全部黑色?就是怎么提取8个红...答:取红色分量明显的区域,代码如下:clc; clear; close all;img = imread('1.jpg');R = img(:,:,1);G = img(:,:,2);B = img(:,:,3);bw = R>6*G & R>6*B;% 红色通道明显的区域bw = imopen(bw, strel('disk',1));bw = imdilate(bw, strel('disk',3));figure,imshow(...