【问题标题】:Image Pixel values图像像素值
【发布时间】:2012-03-19 15:49:27
【问题描述】:

我想获得某个灰度图像的像素的十进制值,但在这里我只需要说前 20 个像素的十进制值..(1,1) 到 (1,20)

我知道 MATLAB 中有 pixval 命令可用,但获取像素值并不容易

喜欢

(1,1) (1,2) (1,3) 等

鼠标悬停图像需要调整

感谢任何帮助!

【问题讨论】:

    标签: matlab


    【解决方案1】:

    在 MATLAB 中,图像只是一个矩阵。所以访问像素和访问矩阵元素是一样的。

    例如:

    im = imread('someimage.jpg');
    
    firstrow = im(1,:);
    firstcol = im(:,1);
    first20pixels = im(1:20);
    

    我不知道您所说的“需要调整鼠标悬停图像”是什么意思。

    【讨论】:

    • pixval 命令开启图像像素信息的交互显示,需要将鼠标旋转到图像上才能获得特定的像素信息
    猜你喜欢
    • 2016-08-19
    • 2013-05-21
    • 2012-09-14
    • 2017-01-31
    • 1970-01-01
    • 1970-01-01
    • 2018-04-01
    • 2012-09-07
    • 2010-12-18
    相关资源
    最近更新 更多