1、二值指的是只有0-1两个值,对于灰度图而言是不存在颜色的概念的,三个通道的彩色图像才有颜色
2、可转换成彩色图像,也就是背景是黑色,白色块填充填充红,绿,蓝任意一个颜色,比如填充红色
clc; clear all; close all;
I%就是你的二值图像,二值图像
I = logical(I);
J = zeros(256, 256, 3);
J1 = J(:, :, 1); J1(I) = 255; J1(~I) = 0;
J2 = J(:, :, 1); J2(I) = 0; J2(~I) = 255;
J3 = J(:, :, 1); J3(I) = 0; J3(~I) = 0;
J = cat(3, J1, J2, J3);
figure;
subplot(1, 2, 1); imshow(I, []); title('原二值图像', 'FontWeight', 'Bold');
subplot(1, 2, 2); imshow(J, []); title('二值图像加色显示', 'FontWeight', 'Bold');