遍历一级文件夹下所有彩图并将其二值化
来源:互联网 发布:二手笔记本电脑淘宝 编辑:程序博客网 时间:2024/06/08 00:16
遍历法转载自:http://blog.csdn.net/FX677588/article/details/53126961
二值化法后来没找到当时参考的网页了,抱歉,若大家看到请一定告诉我,在此我把二值化方法封装到函数里。
使用工具:matlab
二值化函数如下:
function [F] = tobw(I)J = rgb2gray(I); row = size(I,1); N = 12; row_num = [1, ceil( (1:N)/N*row )]; f = cell(12,1); factor = linspace(0.7, 0.4, 12); for i = 1:12 f{i} = im2bw(J(row_num(i):row_num(i+1),:,:), factor(i)); if (i == 1) F = f{i}; else F = [F;f{i}]; end endend
主函数如下:
imgPath = 'C:\Users\LiAng\Documents\shufa\'; %待处理的文件夹路径 imgDir = dir([imgPath '*.jpg']); imgPath2 = 'C:\Users\LiAng\Documents\process\' %存放处理好的数据的文件夹路径for i = 1:length(imgDir) I = imread([imgPath imgDir(i).name]); try imshow(tobw(I)) %调用上面定义的 tobw() 函数 imwrite(tobw(I),[imgPath2 imgDir(i).name]) endend
阅读全文
0 0
- 遍历一级文件夹下所有彩图并将其二值化
- 遍历文件夹下得所有文件并打印
- Java遍历文件夹下所有文件并替换指定字符串
- 遍历文件夹下所有文件
- 遍历文件夹下所有文件
- 遍历文件夹下所有文件
- 遍历文件夹下所有文件
- 遍历文件夹下所有文件和文件夹
- 遍历一个文件夹下的所有文件及文件夹,并进行拷贝(代码)
- 获取本地所有磁盘并遍历磁盘下所有文件、文件夹
- java遍历文件夹并将文件夹里的所有文件同样的复制到另一个文件中
- Java遍历文件夹下所有文件,并且将数据保存在数据库当中
- 遍历一个文件夹下的所有文件夹文件夹
- 遍历该文件夹下的所有文件并生成xml树
- 遍历指定文件夹下所有的xml文件并动态生成HTML页面!
- 遍历指定文件夹下所有的xml文件并动态生成HTML页面!
- 遍历指定文件夹下所有的xml文件并动态生成HTML页面!
- asp.net(C#)遍历文件夹下所有文件,绑定到GRIDVIEW并排序
- ChatOps工具之Hubot
- Spark的高级排序(二次排序)
- 五月英语总结
- 欢迎使用CSDN-markdown编辑器
- [leetcode]: 38. Count and Say
- 遍历一级文件夹下所有彩图并将其二值化
- C++成员函数的存储方式
- 排序算法C++&&Python实现---冒泡排序
- BZOJ 3709: [PA2014]Bohater 贪心
- Android弹幕功能实现,模仿斗鱼直播的弹幕效果
- Django新手图文教程
- python连接数据库(3)插入更新和删除
- Hibernate 与 MyBatics 的区别
- tarjan强连通分量求割点