Как я могу передискретизировать субблоки изображения (каждая гистограмма блока выровнена), чтобы сформировать сглаженное изображение в Matlab без adapthisteq? - PullRequest
0 голосов
/ 27 мая 2020
• 1000 Adapthisteq ()?

Я считаю, что здесь нужна интерполяция, но я не знаю, как ее применить

вот мой код:

I=imread('tire.tif');
I = imresize(I,[512 512]);

img_blocks = mat2cell(I,[64 64 64 64 64 64 64 64],[64 64 64 64 64 64 64 64]);
new_blocks = img_blocks;
for col=1:8
    for row=1:8
        new_blocks{row,col} = histeq(img_blocks{row,col});
    end
end

% cell 2 mat
newImg = cell2mat(new_blocks);

figure
subplot(1,2,1), imshow(I), title('original');
subplot(1,2,2), imshow(newImg), title('new Image');

это итоговое изображение

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...