matlab 实现图像的分块和恢复

有些图像可能太大,处理不方便,所以我写了一个程序用来图像分块。

分块后图像处理后,再将处理后的图像进行拼接,实现最后的结果。

源图像----->分块----->处理------>处理后的小片结果图像-------->合并。

以上处理各个图像之间没有重叠。

原始图像:

matlab 实现图像的分块和恢复_第1张图片

分割后:

matlab 实现图像的分块和恢复_第2张图片

分割的代码:

clear;
clc;
 
%%图片进行无重叠分块
img = imread('C:\Users\A39.JPG');
 
%% resize the image into the new size with 500x*500y
r_img = img(:, :, 1);
g_img = img(:, :, 2);
b_img = img(:, :, 3);
[row, col] =

你可能感兴趣的:(matlab,图像处理)