求助,有关Matlab的imadjust函数

Mayday_cc 2014-05-08 10:04:51
代码如下:
i=imread('DSC0020-1.tif');
i=rgb2gray(i);
j=imadjust(i)
imshow(i)
figure,imshow(j)
产生错误如下:
??? Attempt to execute SCRIPT imadjust as a function:
C:\Users\CXY\Desktop\imadjust.m

Error in ==> imadjust at 3
j=imadjust(i)

请问imadjust函数具体怎么使用?J = imadjust(I,[low_in; high_in],[low_out; high_out])在这种情况下,[]内的数值是怎么确定的,为什么是[0,1]之间?
另外请教一下,如果想把一副图像映射到直方图范围[30,142],应该怎么做?
...全文
450 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
更好better 2016-06-06
  • 打赏
  • 举报
回复
j=imadjust(i);句子末尾掉了分号
zwz187 2016-01-28
  • 打赏
  • 举报
回复
上面错误产生的原因是什么
Mayday_cc 2014-06-09
  • 打赏
  • 举报
回复
自己搞清楚了。

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧