如何实现图片与像素值矩阵(或坐标)的互换
RT例如我要把一张320*240像素的jpg图片转换为像素值矩阵/坐标集(存储为字符串->例txt文件,又如每像素存为R*G*B三组数,不知道这样够吗?还是图像还有其他数...
RT
例如我要把一张320*240像素的jpg图片转换为像素值矩阵/坐标集(存储为字符串->例txt文件,又如每像素存为R*G*B三组数,不知道这样够吗?还是图像还有其他数据信息?),并可以把这个字符串文件又转换为图片。
希望大家可以给点提示或有经验者分享下实现方法。
!感兴趣的实现方法,大家可以在如下语言给出方法:
python or php or c++
感激不尽!! 展开
例如我要把一张320*240像素的jpg图片转换为像素值矩阵/坐标集(存储为字符串->例txt文件,又如每像素存为R*G*B三组数,不知道这样够吗?还是图像还有其他数据信息?),并可以把这个字符串文件又转换为图片。
希望大家可以给点提示或有经验者分享下实现方法。
!感兴趣的实现方法,大家可以在如下语言给出方法:
python or php or c++
感激不尽!! 展开
2个回答
展开全部
请参考:
MATLAB像素颜色的表达方式
By Steve Eddins
http://www.ilovematlab.cn/thread-13305-1-1.html
一种图像类型即代表了一种从矩阵值到像素值的映射方式。MATLAB有三种基本的图像类型:
Truecolor——数码相机的格式,广泛用于计算机图形。
Indexed 和 scaled indexed ——经常用来显示科学或者工程数据,使用的颜色比例可以代表不同的数据单位。
Image Processing Toolbox 可以识别另外两种类型:
Grayscale
——经常用在图像处理和图像分析算法中
Binary
——经常用做为一个封装来表示图形的分割结果或者是感兴趣的区域。
Truecolor Images
在这种格式的图里,每一个像素由三个数字表示:红,绿,蓝,整个图形由一个M-N-3的三维矩阵表达。图形显示函数和图形处理工具箱将这种矩阵视为一个truecolor图形。
MATLAB像素颜色的表达方式
By Steve Eddins
http://www.ilovematlab.cn/thread-13305-1-1.html
一种图像类型即代表了一种从矩阵值到像素值的映射方式。MATLAB有三种基本的图像类型:
Truecolor——数码相机的格式,广泛用于计算机图形。
Indexed 和 scaled indexed ——经常用来显示科学或者工程数据,使用的颜色比例可以代表不同的数据单位。
Image Processing Toolbox 可以识别另外两种类型:
Grayscale
——经常用在图像处理和图像分析算法中
Binary
——经常用做为一个封装来表示图形的分割结果或者是感兴趣的区域。
Truecolor Images
在这种格式的图里,每一个像素由三个数字表示:红,绿,蓝,整个图形由一个M-N-3的三维矩阵表达。图形显示函数和图形处理工具箱将这种矩阵视为一个truecolor图形。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在matlab中小波工具箱下非常容易
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |