matlab中asc格式,matlab将图片转换成asc码txt文本格式 | 学步园
matlab将图片转换成asc码
function img2txt(imfile,varargin);
% using an ASCII character for every stepx pixels in x-dimension
ramp=['@@@@@@@######MMMBBHHHAAAA&&GGhh9933XXX222255SSSiiiissssrrrrrrr;;;;;;;;:::::::,,,,,,,........'];
% the 'ramp' vector represents characters in order of intensity
im=imread(imfile);
im=mean(im,3);
fid=fopen(strcat([imfile,'.txt']),'w');
stepx=5;
if length(varargin)>0,
stepx=varargin{1};
end
stepy=2*stepx;
sizx=fix(size(im,2)/stepx);
sizy=fix(size(im,1)/stepy);
lumin=zeros(sizy,sizx);
for j=1:stepy,
for k=1:stepx,
lumin=lumin+im(j:stepy: (sizy-1)*stepy+j,k:stepx: (sizx-1)*stepx+k);
end
end
str=ramp(fix(lumin/(stepx*stepy)/256*length(ramp))+1);
for h=1:sizy,
fwrite(fid,[str(h,: ),10,13]);
end
fclose(fid);
原图
输入命令
>> img2txt('12.jpg',1)
可以看到效果
matlab中asc格式,matlab将图片转换成asc码txt文本格式 | 学步园相关推荐
- 计算机上如何保存ico格式,怎么把图片转换成ico格式,又快又好
Ico图标是Windows的图标文件格式的一种小图标,通常作为一个网站的缩略logo来显示.而一般的图片都可以转换成ico图标.那么具体是怎样操作的呢? 操作方法 01 首先查看我们需要转换的图片的格 ...
- c语言 bmp白底黑字,用c语言把bmp格式的彩色图片转换成黑白的
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #include typedef unsigned char BYTE; #define RGB 3.0 #defin ...
- c语言改变图片颜色,用c语言把bmp格式的彩色图片转换成黑白的
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #include typedef unsigned char BYTE; #define RGB 3.0 #defin ...
- c语言彩色图片转黑白,用c语言把bmp格式的彩色图片转换成黑白的
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #include typedef unsigned char BYTE; #define RGB 3.0 #defin ...
- C#将image中的显示的图片转换成二进制
原文:C#将image中的显示的图片转换成二进制 1.将Image图像文件存入到数据库中 我们知道数据库里的Image类型的数据是"二进制数据",因此必须将图像文件转换成字节数组才 ...
- 【caffe-windows】 caffe-master 之图片转换成lmdb or leveldb
前期准备: 文件夹train:此文件夹中按类别分好子文件夹,各子文件夹里存放相应图片 文件夹test:同train,有多少类就有多少个子文件夹 trainlabels.txt : 存的是训练集的标签 ...
- python矩阵变成图片_Python图片转换成矩阵,矩阵数据转换成图片
# coding=gbk from PIL import Image import numpy as np # import scipy def loadImage(): # 读取图片 im = Im ...
- 如何将图片转换成表格?这有图片转换成表格好用方法
如何将图片转换成表格?这有图片转换成表格好用方法 在日常办公和学习中,我们常常需要将图片中的表格转换成可编辑的文本格式.这时候,一些优秀的软件可以帮助我们快速地完成这项工作.你知道如何将图片转换成表格 ...
- base64转html文件,图片转换成Base64编码集成到html文件
首先为什么要这么做? 原因很简单这样可以减少与服务器的请求,当然对于一些浏览器并不支持,如IE8.通常用在手机版网站中,具体转化方法如下: 1.在线打开Base64的编码器将图片编码成Base64 ...
最新文章
- android listview item 圆角,ListView圆角 实现方法(一)
- RLE重铸回归方法的荣光后,回归和热图的异同究竟在何方?
- 太网设计FAQ:以太网MAC和PHY
- 世界上覆盖范围最广的计算机网络是 ( ),世界上覆盖范围最广的计算机网络是()。...
- 2017.10.7 弹飞绵羊 思考记录
- 11.企业安全建设入门(基于开源软件打造企业网络安全) --- 办公网数据防泄漏
- 激活navicat12
- 实战 | 如何使用微搭低代码实现公差申请应用
- wmf和emf格式的图片有什么区别? JPG图片如何转换WMF文件?
- 微星GT60笔记本升级1060显卡案例
- 信息系统项目管理师思维导图
- windows gitbub使用
- 我的世界java1.15.2光影_我的世界Java版带光影
- 2022考研笔记-英语(五种记忆单词的方法)
- SpringBoot+Layui 打印PDF
- Java学习-面向对象进阶二
- 基于C#的超市收银终端软件--小孩玩具
- echarts3 使用((绘制各种图表,地图))
- 摊牌了,微软始料未及,Excel和WPS用户:我们已经在使用了
- static_cast 用法
热门文章
- 初学者值得一看:什么是编程/C语言,编程学习建议,编程解疑与误区注意
- MMORPG网络游戏开发之Protobuf的基本使用
- java如何实现发布微博的功能_使用java调用新浪微博开发api进行通信
- 我的世界修改服务器头像,我的世界单机模式中怎么使用其他头像 单机模式怎么改头像...
- 混合个人训练第四十六场(A,B题解) A	数论线代全家桶 (all) B: 看星星 (stars)
- 基于区域生长的图像分割算法!
- 用python创建widows窗口
- 数据库中间件 MyCAT源码分析 —— XA分布式事务
- MyBatis遇到:There is no getter for property named ‘Xxx‘ in ‘class xxx.xxx.Xxx‘问题
- 026 三角函数求导公式推导