| 查看: 621 | 回复: 0 | ||
[求助]
关于matlab3维数组的问题
|
|
想做的是,对于一个rgb图像,对r,g,b都大于200的像素点,把其rgb都赋值为255.大概代码如下 img = imread('1.png'); pos = img(:,:,1)>200 & img(:,:,2)>200&img(:,:,3)>200; 目前我只能想出来以下操作 tmp = img(:,:,1); tmp(pos) = 255; img(:,:,1) = temp; %然后是对img(:,:,2)和img(:,:,3)操作 另外对于img(pos,1)这样的操作的后果也不清楚,求大神能告知 |
» 猜你喜欢
考研调剂
已经有3人回复
化工学硕294分,求导师收留
已经有25人回复
327求调剂
已经有12人回复
085600材料与化工329分求调剂
已经有11人回复
一志愿沪9,326求生物学调剂
已经有8人回复
生物学308分求调剂(一志愿华东师大)接受跨专业
已经有3人回复
本科郑州大学,一志愿华东师范大学282求调剂
已经有33人回复
291 求调剂
已经有31人回复
0854调剂
已经有13人回复
考研求调剂
已经有10人回复














回复此楼