PixelFormat 像素格式

enum PixelFormat

Pixel formats available for Format7 modes.

Enumerator:
PIXEL_FORMAT_MONO8  8 bits of mono information.

PIXEL_FORMAT_411YUV8  YUV 4:1:1.

PIXEL_FORMAT_422YUV8  YUV 4:2:2.

PIXEL_FORMAT_444YUV8  YUV 4:4:4.

PIXEL_FORMAT_RGB8  R = G = B = 8 bits.

PIXEL_FORMAT_MONO16  16 bits of mono information.

PIXEL_FORMAT_RGB16  R = G = B = 16 bits.

PIXEL_FORMAT_S_MONO16  16 bits of signed mono information.

PIXEL_FORMAT_S_RGB16  R = G = B = 16 bits signed.

PIXEL_FORMAT_RAW8  8 bit raw data output of sensor.

PIXEL_FORMAT_RAW16  16 bit raw data output of sensor.

PIXEL_FORMAT_MONO12  12 bits of mono information.

PIXEL_FORMAT_RAW12  12 bit raw data output of sensor.

PIXEL_FORMAT_BGR  24 bit BGR.

PIXEL_FORMAT_BGRU  32 bit BGRU.

PIXEL_FORMAT_RGB  24 bit RGB.

PIXEL_FORMAT_RGBU  32 bit RGBU.

NUM_PIXEL_FORMATS  Number of pixel formats.

UNSPECIFIED_PIXEL_FORMAT  Unspecified pixel format.
时间: 2024-10-07 05:35:18

PixelFormat 像素格式的相关文章

对索引像素格式的图片进行Setpixel(具有索引像素格式的图像不支持SetPixel解决方案)

最近编写了一个验证码识别软件.其中对png.jpg图片进行二值化处理时,出现了错误:具有索引像素格式的图像不支持SetPixel解决方案.从字面上来看,这说明我对一个具有索引色的图片进行了直接RGB颜色设置,而索引色图片的颜色来自调色板,所以这操作是非法的.看见网上的解决方法都不靠谱,特写此文,以助新手. 若是C++中,我会将调色板偏移分析,然后对颜色数组进行一下转换.但是在功能强大的.Net中,显然无需这么做:Bitmap对象自带Clone()函数.我只要Clone一个Bitmap对象,并将P

无法从带有索引像素格式的图像创建graphics对象(转)

大家在用 .NET 做图片水印功能的时候, 很可能会遇到 “无法从带有索引像素格式的图像创建graphics对象”这个错误,对应的英文错误提示是“A Graphics object cannot be created from an image that has an indexed pixel format" 这个exception是出现在 System.Drawing.Graphics g = System.Drawing.Graphics.FromImage("图片路径"

《绘图前设置:像素格式——PIXELFORMATDESCRIPT、设备上下文、渲染上下文》

  像素格式——PIXELFORMATDESCRIPT.设备上下文.渲染上下文 在OpenGL对窗口进行渲染之前,必须根据渲染需要对窗口进行配置. 需要硬件渲染还是软件渲染? 渲染使用但缓冲还是双缓冲模式? 是否需要深度缓冲区? 是否需要模板.目标Alpha或累计缓冲区? 当为窗口设置这些参数之后,就无法对它们进行修改.为了从一个只有深度缓冲区和颜色缓冲区的窗口切换到一个带有模板缓冲区的窗口,必须销毁第一个窗口,然后根据需要重新创建一个窗口. 像素格式是OpenGL窗口的重要属性,它包括是否使用

像素格式

像素格式(pixel format)像素色彩按分量的大小和排列.这种格式以每个像素所使用的总位数以及用于存储像素色彩的红.绿.蓝和 alpha 分量的位数指定. 像素格式描述了像素数据存储所用的格式.定义了像素在内存中的编码方式.下面的像素格式 (PF_*) 类型定义了:本地格式 (PF_A8R8G8B8 以及其他大量的不同的类型) 本地格式这意味着在内存中使用了本地储存方式(big endian或者little endian,包括16,24,32位)的整形数据.同时意味着可以把PF_A8R8G

[cocos2d-x]OPENGL ES支持的像素格式

OPENGL ES最多支持32位颜色值. 支持的像素格式有以下几种: 客户端格式 GL格式 GL数据类型 字节数 RGBA8888 GL_RGBA GL_UNSIGNED_BYTE 4 RGB888 GL_RGB GL_UNSIGNED_BYTE 3 RGB5A1 GL_RGBA GL_UNSIGNED_SHORT_5_5_5_1 2 RGB565 GL_RGB GL_UNSIGNED_SHORT_5_6_5 2 RGBA4444 GL_RGBA GL_UNSIGNED_SHORT_4_4_4_

lcd中像素深度bpp和像素格式(比如RGB,YUV)的关系

像素深度(bits per pixel,简称bpp) 一个像素的颜色在计算机中由多少个字节数据来描述.计算机中用二进制位来表示一个像素的数据,用来表示一个像素的数据位越多,则这个像素的颜色值更加丰富.分的更细,颜色深度就更深. 一般来说像素深度有这么几种:1位.8位.16位.24位.32位. 像素格式(pixel format)像素色彩按分量的大小和排列.这种格式以每个像素所使用的总位数以及用于存储像素色彩的红.绿.蓝和 alpha 分量的位数指定. 比如RGB565, RGB24, RGB32

FFmpeg(10)-基于FFmpeg进行像素格式转换(sws_getCachedContext(), sws_scale())

一.包含头文件和库文件 像素格式的相关函数包含在 libswscale.so 库中,CMakeLists需要做下列改动: # swscale add_library(swscale SHARED IMPORTED) set_target_properties(swscale PROPERTIES IMPORTED_LOCATION ${FF}/libswscale.so) target_link_libraries target_link_libraries( # Specifies the t

FFMPEG的像素格式

pixel format definitions More... #include "libavutil/avconfig.h"#include "version.h"#include "old_pix_fmts.h" Go to the source code of this file. Macros #define  AVPALETTE_SIZE   1024   #define  AVPALETTE_COUNT   256   #defin

C#GDI+图像处理

http://www.cnblogs.com/BLoodMaster/archive/2010/03/20/1690726.html 支持格式:BMP.GIF.JPEG.EXIF.PNG.TIFF.ICON.WMF.EMF等,几乎涵盖所有常用格式 图像类: Image类:Bitmap和Metafile的类提供功能的抽象基类. Metafile类:定义图形图元文件,图元文件包含描述一系列图形操作的记录,这些操作可以被记录(构造)和被回放(显示) Bitmap类:封装GDI+位图,此位图由图形图像及