欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

MATLAB 二值图像中的白色变为彩色

发布时间:2023/12/29 35 豆豆
生活随笔 收集整理的这篇文章主要介绍了 MATLAB 二值图像中的白色变为彩色 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

本来是二值图像,现在想把其中白色的部分用彩色替代,简单的方法:

IM_color = cast(cat(3, x, y, z), class(IM)); % IM 为输入二值图像% x,y,z 为输入颜色对应的编号

如 绿色编号为xyz=010,则具体程序为:

IM_g = cast(cat(3, zeros(size(IM)), IM, zeros(size(IM))), class(IM));

如 洋红色编号为xyz=101,则具体程序为:

IM_m = cast(cat(3, IM, zeros(size(IM)), IM), class(IM));

颜色列表如下:

运行效果:

总结

以上是生活随笔为你收集整理的MATLAB 二值图像中的白色变为彩色的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。