声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1389|回复: 3

[求助]各位前辈,帮帮忙,看看我这个伪彩色变换程序

[复制链接]
发表于 2006-4-11 09:28 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
各位高手帮帮忙,万分感谢~~~<br>这是我在其它地方看见的用密度分割法编写的一个把灰度图象转变成一副彩色图象的程序:<br>
<P>欲对一幅灰度图像加伪彩色,如:灰度值在0~20之间加蓝色,20~40之间加绿色,<br>40~255加红色。
<br>
<p><br>  a=imread('a.bmp');<br> c=zeros(size(a));  <br> pos=find(a&lt;20);<br> c(pos)=a(pos);   <br> b(:,:,3)=c;     <br> c=zeros(size(a));<br> pos=find((a&gt;=20)&amp;(a&lt;40));<br> c(pos)=a(pos);<br> b(:,:,2)=c;<br> c=zeros(size(a));<br> pos=find(a&gt;=40);<br> c(pos)=a(pos);<br> b(:,:,1)=c;<br> b=uint8(b);<br>各位高手帮我看看错在哪,怎么<br>修改啊?帮帮忙啊<br>
[此贴子已经被作者于2006-4-11 9:32:42编辑过]

回复
分享到:

使用道具 举报

发表于 2006-4-11 09:43 | 显示全部楼层

回复:(zhangyan)[求助]各位前辈,帮帮忙,看看我这个...

<DIV class=quote><B>以下是引用<I>zhangyan</I>在2006-4-11 9:28:33的发言:</B><BR>各位高手帮帮忙,万分感谢~~~<BR>这是我在其它地方看见的用密度分割法编写的一个把灰度图象转变成一副彩色图象的程序:<BR>
<P>欲对一幅灰度图像加伪彩色,如:灰度值在0~20之间加蓝色,20~40之间加绿色,<BR>40~255加红色。<BR><BR>
<P><BR>  a=imread('a.bmp');<BR> c=zeros(size(a));  <BR> pos=find(a&lt;20);<BR> c(pos)=a(pos);   <BR> <FONT color=#ff0000>b(:,:,3)=c;</FONT>     <BR> c=zeros(size(a));<BR> pos=find((a&gt;=20)&amp;(a&lt;40));<BR> c(pos)=a(pos);<BR> b(:,:,2)=c;<BR> c=zeros(size(a));<BR> pos=find(a&gt;=40);<BR> c(pos)=a(pos);<BR> b(:,:,1)=c;<BR> b=uint8(b);<BR>各位高手帮我看看错在哪,怎么<BR>修改啊?帮帮忙啊<BR><BR></P></DIV>
<P>怎么能把三维的矩阵赋给三维矩阵中的一页?</P>
 楼主| 发表于 2006-4-11 10:00 | 显示全部楼层

谢谢高手

<P>谢谢指点<BR>可是怎样修改呢?<BR>颜色如何表示,把颜色赋给谁呢?<BR>望指教<BR></P>
发表于 2006-4-11 22:16 | 显示全部楼层

回复:(zhangyan)[求助]各位前辈,帮帮忙,看看我这个...

<FONT color=#ff0000>类似于<BR>b(:,:,3)=c(:,:,3);<BR><BR>你要赋给谁那是你的问题了,呵呵</FONT>
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-13 00:00 , Processed in 0.083733 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表