How to find the pixel value of the center pixel and the maximum pixel value difference of the image?

12 views (last 30 days)
I want to extract a couple of properties from an image, They are:
1) Pixel value of the center pixel
2) Maximum pixel value difference of the image.
I tried impixel for the first part but I don't get any value. Any suggestions would be appreciated. Thank you.

Accepted Answer

Image Analyst
Image Analyst on 30 Sep 2022
Try this
[rows, columns, numberOfColorChannels] = size(yourImage);
% Find location of the center pixel.
middleRow = round(rows/2);
middleColumn = round(columns/2);
% Get its gray level.
centerPixelValue = yourImage(middleRow, middleColumn, :)
To get the max pixel value difference over the whole image do
maxGrayLevelRange = range(yourImage, 'all')

More Answers (0)


Find more on Image Processing Toolbox in Help Center and File Exchange




Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!