无法获得其公式所描述的图像对比度

时间:2019-04-19 04:53:29

标签: matlab image-processing

我试图使用公式获得图像的对比度,但是对比度值不超过255。以及每当我尝试对图像矩阵进行某些操作时,元素值也不超过255。我尝试了转换图像矩阵会翻倍,但元素值已更改且不等于原始像素值。

df = pd.concat([df1,df2,df3], ignore_index=True)

df.fillna("NA", inplace=True)

clc; clear all; close all; h = imread('C:\Users\LAXMIDHAR\Desktop\My proj files\abc.jpg'); g = rgb2gray(h); % f = im2double(g); [M,N] = size(g); % % for i=1:M % for j=1:N % f(i,j) = f(i,j).*((i-j).^2); % end % end % % s = sum(sum(f)); s = 0; for i = 1:M for j=1:N s = s+(g(i,j).*((i-j).^2)); end end % s is the contrast of image 应该很大,但不超过255。这是对比度公式:

Contrast formula

0 个答案:

没有答案