%%%%%%%%%%%%%%%%%
%%降采样
clear allim={}; %创建字典保存读取的图片
dis=dir('F:\kaggle_data_zip\Sample\*.jpeg');%%找到所有需要进行预处理的图像
for i=1:length(dis)path=strcat('F:\kaggle_data_zip\Sample\',dis(i).name);im{i}=imread(path);%%读取图像for k=1:3     %%分别对三个通道进行降采样up_scale=5;   %%将采样系数设置为5 im_gnd{i}(:,:,k)=modcrop(im{i}(:,:,k),up_scale);im_gnd{i}(:,:,k) = single(im_gnd{i}(:,:,k))/255;endfigure,imshow(im_gnd{i});%%%这时显示的是进行降采样后的rgb图像
end%%%%%%%%%%%%%%%%%%%%%%%%%%
LL=im_gnd{1};
B0 = imresize(LL(:,:,1),[512 512],'bilinear');
B1 = imresize(LL(:,:,2),[512 512],'bilinear');
B2 = imresize(LL(:,:,3),[512 512],'bilinear');
%%线性插值
%%%%%%%%%%%%%%%%%%%%%%%
im1(:,:,1)=B0;&&&合并三个通道的图像
im1(:,:,2)=B1;
im1(:,:,3)=B2;
imshow(im1);
%%%%%%%%%%%%%%%%%%%%%%%%%%%%
A=cutblack2(im_gnd{1}(:,:,1));%%调用cutblack函数,得到裁剪位置
B=cutblack(im_gnd{1}(:,:,1));
imshow(im_gnd{1}(A(1):A(2),B(1):B(2),:)) %%裁剪RGB图像
%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Matlab 图像预处理相关推荐

  1. matlab指纹图像采集,基于MATLAB实现的指纹图像预处理

    西南民族大学学报·自然科学版第 34 卷第 4 期 Journal of Southwest University for Nationalities⋅Natural Science Edition ...

  2. 基于Matlab的火灾图像预处理

    基于Matlab的火灾图像预处理 摘 要 本文研究了在Matlab环境下如何对图像,特别是火灾图像进行预处理.预处理的过程分为两个步骤,包括火灾图像的增强和滤 波.用一些Matlab的处理实验来分析说 ...

  3. 处理火焰的MATLAB程序,炉膛火焰图像预处理的MATLAB实现

    技术创新 中文核心期刊 <微计算机信息>(管控一体化)2007 年第 23 卷第 6-3 期 360元 / 年 邮局订阅号:82-946 <现场总线技术应用 200 例> 图 ...

  4. 图像预处理——matlab

    参考此书:数字图像处理与机器视觉,第二版,张铮 ------------------------------------- %图像预处理 RGBIm = imread('lena.jpg');%读入图 ...

  5. 【数字图像处理】【Matlab】【汽车车牌识别】1-车牌图像预处理

    author:zox 实验环境:Matlab2019a 课程设计:汽车车牌识别 序号 内容 0 [任务+原理+设计方案] 1 车牌图像预处理 2 车牌定位 3 车牌字符分割 4+5 车牌字符识别+结果 ...

  6. matlab 倾斜矫正,matlab图像倾斜校正

    4 图像颜色畸变校正介绍图像颜色畸变现象可以是由摄像器材导致,也可以是由于真实环境本身就偏 色导致,还有的是由于图像放置过久氧化.老化导致.无论其产生的原因如何, 其校正方法都是类似的.如果用 Mat ...

  7. Matlab图片预处理——截取图片中有效部分保存在其余文件夹下

    Matlab图片预处理 1.目的 2.多文件夹代码 3.单文件夹代码 4.效果图 1.目的 医学图像处理中,需要将医学图像中非病理图像的平台操作页面截掉,只保留病理图片. 2.多文件夹代码 Matla ...

  8. OpenCV笔记-图像预处理1

    OpenCV笔记 一. 图像预处理 1. 图像显示与存储 1.1 颜色空间 颜色空间(RGB) 加法混色 三通道:RGB 一个像素的颜色值:(b,g,r) 取值范围:[0,255] or [0.0,1 ...

  9. MATLAB图像融合拼接

    MATLAB图像融合拼接 本文说明的内容是图像拼接,采用基于特征点的匹配方法将两张定点拍摄的照片进行拼接,合成一张图,将全景图生成简化成两张图片的拼接,具体可以分为以下几点: 掌握图像灰度化.图像投影 ...

最新文章

  1. php可以打印一个页面,利用html实现分页打印功能的实例详解
  2. sql server存储过程中SELECT 与 SET 对变量赋值的区别
  3. 一些SAP S4CRM On-Premises开发的代码审查,2017-02-16
  4. DataTable转成List集合
  5. 毕设问题小记——No Dialect mapping for JDBC type:-1错误
  6. js分享微信 ,微博 ,qq空间
  7. 28、Oracle(四)用户权限控制
  8. ETH-TRUNK链路原理和实验
  9. django-xadmin定制之分页显示数量
  10. LIS(最长上升子序列)的 DP 与 (贪心+二分) 两种解法
  11. Depth Map Prediction from a Single Image using a Multi-Scale Deep Network--Eigen D
  12. 小白看完都学会了!Jetpack-MVVM-高频提问和解答,面试建议
  13. 模拟退火算法的原理+应用
  14. 多用途通讯录短信定位获取系统(安卓Android+苹果IOS+双端)带视频教程
  15. 按照从右向左的阅读顺序,返回一个不含重复数字的新的整数
  16. Android EventBus Subscriber class XXXActivity has no public methods called onEvent
  17. labview简易计算机实验报告,labview 实验报告.doc
  18. how to do research
  19. 求质数(素数)算法,及算法优化
  20. 2015年职称计算机考试宝典,2015年职称计算机考试宝典[精].doc

热门文章

  1. 利用Nginx对不同的域名进行解析
  2. 这是AI?这是爱?这是能全方位监控学生的“智能校服”
  3. 上海交大发布全球首款专用光量子计算软件
  4. Google地图更新,更AI更贴心更节约时间,就是不敢来中国
  5. DOTA 2血虐人类的OpenAI,原来靠的是作弊?
  6. 天天写代码,觉得自己特别苦逼?嗯,还有20年AI就来解放你
  7. Java Platform SE 8(Java概念图的描述)中文文档
  8. Rancher如何按计算资源调度
  9. 【二分】【线段树】hdu6070 Dirt Ratio
  10. 小米手机如何关闭悬浮球