存储灰度图
⑴ 怎么减小jpg格式的灰度图像存储大小
Joint Photographic Experts Group,一般情况下我们提到的jpeg应用的都是有损压缩。 虽然我们人类视觉和计算机显示器都用RGB三原色,JPEG算法却是将RGB色彩空间变换到了YCbCr上的,这个色彩空间最重要的一点就是,Y分量可以直接表示灰度图。 我们可以认为(有相关心理学实验表明)YCbCr色彩空间上的Y分量是最重要的分量,CbCr不妨采用相对较少的空间来存储,进而节约空间。 一般情况下,对于彩色图,三个通道的存储空间比是Y:Cb:Cr=4:1:1。而此后的算法中,三个分量的压缩是分别进行运算的(如果我没有读错文献的话。。。),这就表明: 对于灰度图,我们可以认为在转换过程中,亮度信息直接被放入YCbCr分量的Y分量当中直接进行操作了。而且如果jpeg算法存在一个YCbCr=4:0:0的压缩模式(感觉应该肯定会有。如果即使没有,经过后面的dct等操作,CbCr全零压缩出来的占用空间肯定也会小到忽略不计),所以题主您所提到的这种压缩预操作可以认为已经被jpeg算法考虑到了,不需要我们人为再做干预了。
⑵ 下载的灰度图怎样保存在电脑上,在进入精雕,灰度图怎样另存法
不用导入。就用精雕来打开。。
精雕——虚拟浮雕——位图转浮雕——输入你想要的高度——保存(即可保存为精雕JDP格式的)
⑶ BMP格式能存储灰度模式的图像吗
图片是索引状态的话
现在转成灰度就可以
正常BMP灰度的话步骤是这样的:第一步将JPG转成灰度
然后另存成BMP格式的就可以了
很简单吧
祝你成功
⑷ 图片的四种格式.jpg、.gif、.png、.bmp各是什么意思
1、文件后辍名为".jpg"或".jpeg",是最常用的图像文件格式,由一个软件开发联合会组织制定,是一种有损压缩格式,能够将图像压缩在很小的储存空间,图像中重复或不重要的资料会被丢失,因此容易造成图像数据的损伤。
2、图形交换格式(外语简称:GIF、外语全称:GraphicsInterchangeFormat),是CompuServe公司在 1987年开发的图像文件格式。
GIF文件的数据,是一种基于LZW算法的连续色调的无损压缩格式。其压缩率一般在50%左右,它不属于任何应用程序。几乎所有相关软件都支持它,公共领域有大量的软件在使用GIF图像文件。
3、便携式网络图形(外语简称PNG、外语全称:PortableNetworkGraphics),是网上接受的最新图像文件格式。PNG能够提供长度比GIF小30%的无损压缩图像文件。它同时提供 24位和48位真彩色图像支持以及其他诸多技术性支持。
由于PNG非常新,所以并不是所有的程序都可以用它来存储图像文件,但Photoshop可以处理PNG图像文件,也可以用PNG图像文件格式存储。
4、BMP 是(Windows位图) Windows 位图可以用任何颜色深度(从黑白到 24 位颜色)存储单个光栅图像。Windows 位图文件格式与其他 Microsoft Windows 程序兼容。它不支持文件压缩,也不适用于 Web 页。
Windows 位图文件格式的缺点超过了它的优点。为了保证照片图像的质量,请使用 PNG 、JPEG、TIFF 文件。BMP 文件适用于 Windows 中的墙纸。
(4)存储灰度图扩展阅读:
jpg格式的图片转换成tif图片格式的方法:
1、首先在格式工厂软件首页的图片下面点击你要转换的最终格式【TIF】。
⑸ matlab怎么存取灰度图像的像素矩阵
I = imread('图片路径图片.jpg');%给出图片路径即可,I是一个三维矩阵
J = rgb2gray(I);%将其转换为灰度矩阵
参看效果:
figure, imshow(I),
figure, imshow(J);
⑹ 请问灰度图是什么意思
灰度是指黑白图像中的颜色深度,范围一般0-255,白色为255,黑色为0,故黑白图片也称为灰度图像。灰度也可以认为是亮度,简单说就是色彩的深浅程度。
实际上在我们的日常生活中,通过三原色色彩深浅的组合,可以组成各种不同的颜色。产品能够展现的灰度数量越多,也就意味着色彩表现力更加丰富,能够实现更强的色彩层次。例如三原色16级灰度,能显示的颜色就是161616=4096色。不过目前产品256级灰度已经非常地普遍了。
所谓颜色或灰度级指黑白显示器中显示像素点的亮暗差别,在彩色显示器中表现为颜色的不同,灰度级越多,图像层次越清楚逼真。灰度级取决于每个像素对应的刷新存储单元的位数和显示器本身的性能。
如每个像素的颜色用16位二进制表现,我们就叫它16位图,它可以表达2的16次方即65536种颜色。如每个像素用24位二进制表示,我们就叫它24位图,它可以表达2的24次方即16777216种颜色。
灰度就是没有色彩,RGB色彩分量全部相等。如果一个二值灰度图像,它的像素值只能为0或1,我们说它的灰度级为2.用个例子来说吧:一个256级灰度图你,RGB(100,100,100)就代表灰度为100,RGB(50,50,50)就代表灰度为50。
⑺ 一幅灰度图像,矩阵为512*512,灰度级别为256,在计算机中保存,图像数据占多少字节
灰度级别为256,说明每一个像素点用8位来表示。所以图像数据占的字节数为:
512×512×8=2097152位
2097152÷8=262144字节。
⑻ opencv保存灰度图或者二值图时能够保存为单通道吗
可以。原来是单通道的,直接cvSaveImage,原来是3通道的,先用cvCvtColor转换为单通道,再用cvSaveImage保存
⑼ 存储灰度图像像素值的矩阵元素应该是什么类型
灰度图像的话,如果是256色图,那么每个像素用一个unsigned char表示,即0表示黑,255表示白.然后图像文件中,在像素矩阵前面会有个颜色映射表,分别表示0-255对应哪些颜色,如果是标准的灰度图的话,这个颜色表的大小就是4x256字节,每4个字节分别是,x,x,x,0这样.
⑽ matlab中,如何保存为灰度图而不是二值图
% k4 如果是 double 类就会出现这种情况
% imwrite(uint8(k4),'1.bmp'); % 转换为 uint8 类,这样可以