Matlab 图像预处理
2024-10-01 12:53:31
%%%%%%%%%%%%%%%%%
%%降采样
clear all im={}; %创建字典保存读取的图片
dis=dir('F:\kaggle_data_zip\Sample\*.jpeg');%%找到所有需要进行预处理的图像
for i=:length(dis) path=strcat('F:\kaggle_data_zip\Sample\',dis(i).name);
im{i}=imread(path);%%读取图像 for k=: %%分别对三个通道进行降采样
up_scale=; %%将采样系数设置为5
im_gnd{i}(:,:,k)=modcrop(im{i}(:,:,k),up_scale);
im_gnd{i}(:,:,k) = single(im_gnd{i}(:,:,k))/;
end figure,imshow(im_gnd{i});%%%这时显示的是进行降采样后的rgb图像
end %%%%%%%%%%%%%%%%%%%%%%%%%%
LL=im_gnd{};
B0 = imresize(LL(:,:,),[ ],'bilinear');
B1 = imresize(LL(:,:,),[ ],'bilinear');
B2 = imresize(LL(:,:,),[ ],'bilinear');
%%线性插值
%%%%%%%%%%%%%%%%%%%%%%%
im1(:,:,)=B0;&&&合并三个通道的图像
im1(:,:,)=B1;
im1(:,:,)=B2;
imshow(im1);
%%%%%%%%%%%%%%%%%%%%%%%%%%%%
A=cutblack2(im_gnd{}(:,:,));%%调用cutblack函数,得到裁剪位置
B=cutblack(im_gnd{}(:,:,));
imshow(im_gnd{}(A():A(),B():B(),:)) %%裁剪RGB图像
%%%%%%%%%%%%%%%%%%%%%%%%%%%%
最新文章
- [NOIP2012] 提高组 洛谷P1080 国王游戏
- javascript 字符转换为ascii码,ascii码转换为字符
- 通过词法分析实现的指出C程序中包含的头文件
- javascript动态添加一组input
- 设置trace SQL
- win10任务视图
- charindex的用法
- shell脚本中>;/dev/null的含义
- Rewriting History with Git Rebase
- postgresql数据库导入导出
- 棋盘覆盖(大数阶乘,大数相除 + java)
- MySQL(2)-数据类型和Schema
- 序列化之protobuf与avro对比(Java)
- ShoneSharp语言(S#)的设计和使用介绍系列(4)— 入门概述
- Linux之用户和权限
- Java基础19:Java集合框架梳理
- C# 生成小于Int数值绝对值的随机数
- OO第5-7次作业总结
- springcloud的finchley.RC2的bug
- 《必须知道.NET》3.OO之美
热门文章
- VC++中调用cmd的集中方式
- easyUI treeGrid 的小例子
- [面试题总结及扩展知识]HTTP协议返回状态码的问题
- java与数据结构(8)---java实现链队列
- sicily 4433 DAG?
- zookeeper[2] zookeeper原理(转)
- Myeclipse自动生成javabean的get和set方法
- Heritrix源码分析(十四)
- openwrt上opkg更新报错&;quot;opkg_download: Failed to download .............&;quot;
- Android应用开发-小巫CSDN博客client之嵌入有米广告