Ⅰ Matlab 请问应如何读进一个图像,将它转换成数字矩阵
MATLAB通过imread函数读入一幅图像到变量中,这个变量就已经是一个数字矩阵了,你可以通过显示这个变量来查看。MATLAB中有函数mat2gray将一个数字矩阵转换为一个灰度图像。
Ⅱ 数字图像处理问题,请问图像怎么变成像素矩阵,像素矩阵怎么变回图像MATLAB怎么实现
im2single();
im2double();
im2int16();
im2uint8();
matlab帮助里有输入im2就可以看到
Ⅲ 在matlab中怎样将一个灰度矩阵转换成正常的数值矩阵
符号常量矩阵A,可以使用double来转换为数值矩阵。
>> A = sym([1/2 1/3;1/4 1/5])
A =
[ 1/2, 1/3]
[ 1/4, 1/5]
>> A1=double(A)
A1 =
0.5000 0.3333
0.2500 0.2000
若是符号变量矩阵,比如含有变量x,需要使用变量替换subs,才能得到数值矩阵
>> syms x
>> A = [2*x 1/3; x^2 3+x]
A =
[ 2*x, 1/3]
[ x^2, 3+x]
>> A1 = subs(A,'x',1/4)
A1 =
0.5000 0.3333
0.0625 3.2500
Ⅳ 矩阵类型的数字工作原理
DVI(Digital Visual Interface)接口,即数字视频接口。它是1999年由Silicon Image、Intel(英特尔)、Compaq(康柏)、IBM、HP(惠普)、NEC、Fujitsu(富士通)等公司共同组成DDWG(Digital Display Working Group,数字显示工作组)推出的接口标准。
DVI接口是以Silicon Image公司的PanalLink接口技术为基础,基于TMDS(Transition Minimized Differential Signaling,最小化传输差分信号)电子协议作为基本电气连接。TMDS是一种微分信号机制,可以将象素数据编码,并通过串行连接传递。显卡产生的数字信号由发送器按照TMDS协议编码后通过TMDS通道发送给接收器,经过解码送给数字显示设备。
一个DVI显示系统包括一个传送器和一个接收器。传送器是信号的来源,可以内建在显卡芯片中,也可以以附加芯片的形式出现在显卡PCB上;而接收器则是显示器上的一块电路,它可以接受数字信号,将其解码并传递到数字显示电路中,通过这两者,显卡发出的信号成为显示器上的图象。
目前的DVI接口分为两种:
一个是DVI-D接口,只能接收数字信号,接口上只有3排8列共24个针脚,其中右上角的一个针脚为空。不兼容模拟信号。
另外一种则是DVI-I接口,可同时兼容模拟和数字信号。兼容模拟信号并不意味着模拟信号的接口D-Sub接口可以连接在DVI-I接口上,而是必须通过一个转换接头才能使用,一般采用这种接口的显卡都会带有相关的转换接头。
DVI信号,HDCP信号和HDMI 信号针对VGA信号而言,如果排除各种协议的话,信号通道本质是一致的,都是DVI信号。因此先介绍DVI信号的特点。
在模拟显示方式中,将待显示的数字R.G..B信号(8bit并行信号)在显卡中经过D/A转换成模拟信号,传输后进入显示器,经处理后驱动R.G..B电子枪,显示到荧光屏上,整个过程是模拟的。而数字显示方式不同,模拟的R.G.B信号到达显示设备后(LCD 或DLP,PDP等)经过A/D处理,转换为数字信号,随后由数字信号在TFT LCD source driver中通过DAC转换变成模拟信号控制液晶板透射或反射光线或DMD晶片反射光线或由等离子体发光,达到显示的效果。在这个过程中明显地存在一个由数字→模拟→数字→模拟的转换过程,信号损失较大(一次A/D,D/A过程将在频谱上损失6dB,带宽最大保留为像素时钟的1/2),并且会存在诸如拖尾,模糊,重影等传输问题。 当前带有数字接口的计算机显卡已经相当普遍,甚至笔记本电脑也配备了DVI接口,显示设备中也是越来越多的设备带有数字信号接口,因此数字→数字方式的应用环境已经成熟。
DVI原理上是将待显示的R.G.B数字信号与H.V信号进行组合编码,每个像素点按10bit的数字信号按最小非归零编码方式进行并→串转换,把编码后的R.G..B数字串行码流与像素时钟等4个信号按照平衡方式进行传输,其每路码流速率为原像素点时钟的10倍,以1024×768×70的分辨率为例,码流时钟为70MHz×10,折合为0.7GHZ。一般DVI1.0的码流在0.24GHZ到1.65GHZ之间。
DVI有DVI1.0和DVI2.0两种标准,其中DVI1.0仅用了其中的一组信号传输信道,传输图像的最高像素时钟为165M(1600RGB*1200@60Hz,UXGA),信道中的最高信号传输码流为1.65GHz。DVI2.0则用了全部的两组信号传输信道,传输图像的最高像素时钟为330M,每组信道中的最高信号传输码流也为1.65GHz。在显示设备中,目前还没有DVI2.0的应用,因此本文所讨论的DVI都是指DVI1.0标准。 HDMI(High-Definition Multimedia Interface)又被称为高清晰度多媒体接口,是首个支持在单线缆上传输,不经过压缩的全数字高清晰度、多声道音频和智能格式与控制命令数据的数字接口。HDMI接口由Silicon Image美国晶像公司倡导,联合索尼、日立、松下、飞利浦、汤姆逊、东芝等八家着名的消费类电子制造商联合成立的工作组共同开发的。HDMI最早的接口规范HDMI1.0于2002年12月公布,目前的最高版本是于今年6月发布的HDMI1.3规范。
HDMI源于DVI接口技术,它们主要是以美国晶像公司的TMDS信号传输技术为核心,这也就是为何HDMI接口和DVI接口能够通过转接头相互转换的原因。美国晶像公司是HDMI八个发起者中唯一的集成电路设计制造公司,是高速串行数据传输技术领域的领导厂商,因为下面要提到的TMDS信号传输技术就是它们开发出来的,所以这里稍微提及一下TMDS(Transition Minimized Differential Signaling)也被称为最小化传输差分信号,是指通过异或及异或非等逻辑算法将原始信号数据转换成10位,前8为数据由原始信号经运算后获得,第9位指示运算的方式,第10位用来对应直流平衡(DC-balanced,就是指在编码过程中保证信道中直流偏移为零,电平转化实现不同逻辑接口间的匹配),转换后的数据以差分传动方式传送。这种算法使得被传输信号过渡过程的上冲和下冲减小,传输的数据趋于直流平衡,使信号对传输线的电磁干扰减少,提高信号传输的速度和可靠性。
一般情况下,HDMI连接由一对信号源和接受器组成,有时候一个系统中也可以包含多个HDMI输入或者输出设备。每个HDMI信号输入接口都可以依据标准接收连接器的信息,同样信号输出接口也会携带所有的信号信息。HDMI数据线和接收器包括三个不同的TMDS数据信息通道和一个时钟通道,这些通道支持视频、音频数据和附加信息,视频、音频数据和附加信息通过三个通道传送到接收器上,而视频的像素时钟则通过TMDS时钟通道传送,接收器接受这个频率参数之后,再还原另外三个数据信息通道传递过来的信息。
HDMI在针脚上和DVI兼容,只是采用了不同的封装。与DVI相比,HDMI可以传输数字音频信号,并增加了对HDCP的支持,同时提供了更好的DDC可选功能。HDMI支持5Gbps的数据传输率,最远可传输15米,足以应付一个1080p的视频和一个8声道的音频信号。而因为一个1080p的视频和一个8声道的音频信号需求少于4GB/s,因此HDMI还有很大余量。这允许它可以用一个电缆分别连接DVD播放器,接收器和PRR。此外HDMI支持EDID、DDC2B,因此具有HDMI的设备具有“即插即用”的特点,信号源和显示设备之间会自动进行“协商”,自动选择最合适的视频/音频格式。HDMI接口支持HDCP协议,为看有
版权的高清电影电视打下基础
Ⅳ 图片像素、尺寸的转换关系
像素、尺寸的转换关系:
80万 1024×768 5” (3.5×5英寸)
130万 1280×960 6” (4×6英寸)
200万 1600×1200 8”(6×8英寸)
310万 2048×1536 10”(8×10英寸)
430万 2400×1800 12”(10×12英寸)
500万 2560×1920 12”(10×12英寸)
600万 3000×2000 14”(11×14英寸)
800万 3264×2488 16”(12×16英寸)
1100万 4080×2720 20”(16×20英寸)
1400万 4536×3024 24”(18×24英寸)
(5)像素矩阵转换常用到的数字方法扩展阅读
像素可以用一个数表示,比如一个“0.3兆像素”数码相机,它有额定30万像素;也可以用一对数字表示,例如“640x480显示器”,它表示横向640像素和纵向480像素(就像VGA显示器),因此其总数为640 × 480 = 307,200像素。
数字化图像的彩色采样点(例如网页中常用的JPG文件)也称为像素。由于计算机显示器的类型不同,这些可能和屏幕像素有些区域不是一一对应的。在这种区别很明显的区域,图像文件中的点更接近纹理元素。
在计算机编程中,像素组成的图像叫位图或者光栅图像。光栅一词源于模拟电视技术,位图化图像可用于编码数字影像和某些类型的计算机生成艺术。简单说起来,像素就是图像的点的数值,点画成线,线画成面。当然,图片的清晰度不仅仅是由像素决定的。
Ⅵ 图像到矩阵转换坐标的对应
你说的"矩阵的第一个值"指的是什么?一般都是按位置对应的,图像左下角像素对应矩阵左下角的值。
一般来说,图像转化到矩阵后,灰度图像会得到一个矩阵,而真彩图像会得到3个矩阵。矩阵中个元素的值 和图像的格式、读取图像的软件、打开函数等都有关系
Ⅶ 矩阵在数字图像处理中研究到什么地步了
矩阵应用在数字图像处理中,可以得到像素点一世界坐标点之间的对应关系为:光学三角法知识点总结 光学三角测量法是一种最常用的一种光学三维测量技术,以传统的三角测量为基础,通过待测点相对于光学光学基准线偏移产生的角度变化计算该点的深度信息。根据具体的照明方式的不同,三角法可以分为被动三角法和主动三角法。 双目立体视觉双目立体视觉属于被动三维测量技术,优点在于其适应性强,可以在多种条件下灵活测量物体三维信息。但是被动三维测量技术需要大量相关匹配运算和较复杂的空间几何参数的标定等,测量精度低,常用于对三维目标的识别、理解,以及用于位置、形态分析。尤其在无法采用结构光照明的时候优势凸显。主动三维测量 主动三维测量采用结构照明方式,能快速、高精度地获取物体表面三维信息,因而获得了广泛的研究和应用。根据三维面形对结构光调制方式的不同,主动三角法可分为时间调制飞行时间法和空间调制结构光:直接三角法、光栅投射法等两大类。 光学三角法属于主动视觉测量方法,由于该方法具有结构简单、测试速度快、实时处理能力强、使用灵活方便等优点,在长度、距离以及三维形貌测量中有着广泛的应用。按照入射光线与被测表面法线的光学,单点式光学三角法可分为直射式和斜射式两种。
Ⅷ 如何实现图片与像素值矩阵(或坐标)的互换
请参考:
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图形。
Ⅸ Excel如何把矩阵转换为X、Y、Z三列数据
如果你的数据是规则的,比如,每行4个数据,所有的数据都在C列,而AB列都是连续且排序的,如图:
sheet1
当然如果A、B列有跳跃,就不适合了
Ⅹ 数字像素矩阵为什么用2进制表示
看你需要的灰度层次,几位都可以,位数越高,能够表示的灰度越多,图像细节越丰富
如果仅仅要求黑白两色,只需要1位2进制数,表示2阶灰度
更多的时候仅仅黑白两色并不能完美展示图像,所以要求灰度层次较高,比如8位2进制数,可以表示256阶灰度
实际应用中需要考虑显示器的实际显示能力、芯片的运算能力以及人眼的接受程度,并不是位数越高就越好