资源简介
针对大小为2^n*2^n的图像进行重叠分块并重构,分块大小也是2的幂次.也可实现图像处理中的滑窗技术(sliding technique)
代码片段和文件信息
function A=img2overblock(imgNL)
% 对图像 img 进行重叠块划分,块与块之间的重叠列(行)数为N-L,基本块大小为 N*N
% 这里仅限 N 为偶数,L为小于N的偶数(2的幂次),图像行(列)数为2的幂次
% 矩阵A是将图像块按行优先顺序列向量化后的向量组
% 当N=L时表明块与块之间无重叠列(行)
[m n]=size(img);
% 每个分块内的像素总数
block_pixelnum=N^2
% 图像在行方向上的分块数目(与在列方向的分块数目相同)
row_blocks=1+(n-N)/L;
% if ((n-N)/L)>uint8((n-N)/L)
% row_blocks=2+uint8((n-N)/L);
% else row_blocks=1+(n-N)/L;
% end
% 总分块数目
block_size=row_blocks*row_blocks
A=zeros(block_pixelnumblock_size);
k=1;
for i=1:row_blocks
temp=zeros(NN);
for j=1:row_blocks
temp=img((1+L*(i-1)):(N-L+L*i)(1+L*(j-1)):(N-L+L*j));
A(:k)=reshape(temp‘[block_pixelnum1]);
k=k+1;
end
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1706 2011-05-06 19:23 overblock2img.m
文件 839 2011-05-06 19:49 img2overblock.m
- 上一篇:神州数码路由器交换机基础实验
- 下一篇:51单片机 pwm波产生.zip
相关资源
- HALCON连接多摄像头以及图像合并
- 杭电数字图像处理作业
- image_process.zip
- neural_renderer.zip
- 图像和视频行人检测代码
- 灰度256X256_BMP图片
- 论文研究-基于颜色校正和多尺度融合
- 论文研究-基于卷积神经网络的真实图
- 论文研究-基于改进的Chan-Vese模型与边
- HD_COFDM HD1080PYB车载式高清无线图像传
- opencv调整图像亮度对比度的
- 煤岩图像边界的K-means识别算法
- 数字图像处理基础知识.pdf
- 指纹图像自动生成器
- 图像非刚性配准
- 基于最大熵的图像分割
- IDL代码实现批量裁剪landsat图像
- 自实现双边滤波代码及测试图像
- 基于灰度梯度共生矩阵的图像分类
- UVC图像获取及Extension unit数据获取
- 灰度图像直方图计算
- 超分辨率等图像处理 ,set5数据集
- opencv图像配准
- OpenCV利用查找表Look-up table增加图像对
- LK光流法代码
- 基于边缘的图像分割方法
- JPG图像文件转换TIFF文件
- BMP图像信息隐藏 解读
- 肺部肿瘤图像识别算法
- 数字图像处理第四章课后作业最终更
评论
共有 条评论