本文目录一览

1,那rgb888文件用什么软件查看那我下载了ACDSEE打不开那个文

rgb888文件能用ACDSEE打开, 不过就是颜色翻转了

那rgb888文件用什么软件查看那我下载了ACDSEE打不开那个文

2,怎样将RGB 888转换成 RGB 565

量化紧缩的方法:3个字取高位 量化补偿的方法: 1.将原数据填充至高位 2.对低位,用原始数据的低位进行补偿 3.如果依然有未填充的位,继续使用原始数据的低位进行循环补偿

怎样将RGB 888转换成 RGB 565

3,RGB888 转 ODD LVDS 和EVEN LVDS

国芯的DS90C385芯片
这个要看你的lvds信号是几bit,是单通道还是双通道.目前用的比较多的是ds90c系列的芯片,比如ds90c387就是和双通道8bit lvds对应的。去年都做过这样的专案,有疑问可以找我探讨探讨。

RGB888 转 ODD LVDS 和EVEN LVDS

4,是否有可能在RGB888用OpenGL渲染

在较新的设备,其中大部分应该支持RGBA8888作为原生格式。RGBA颜色格式的一种方法是设置表面的半透明,你还是要挑一个EGLConfig最佳猜测配置为除了深度和模板缓冲区的通道。setEGLConfigChooser(8, 8, 8, 8, 0, 0);getHolder().setFormat(PixelFormat.RGBA_8888);

5,RGB565 怎么转 RGB888

RGB565的意思是在16位整型数中,低5位对应蓝色的高5位,高5位对应红的高5位,中间6位对应绿的高6位要变成RGB888,那么用连续的三个字节分别存放红绿蓝三个8位数可以这么转换:unsigned short int uRGB565=0x1234; //随便取的一个颜色值unsigned char RGB888[3];RGB888[0]=(uRGB565>>8)&0x0f8; //转换最高5位成8位红色的高5位RGB888[1]=(uRGB565>>3)&0x0fc; //转换中间6位成8位绿色的高6位RGB888[2]=(uRGB565<<3)&0x0f8; //转换低5位成8位蓝色的高5位在转换时,8位颜色值的低位不足部分是取成了0值,也可以取成全1值,这样最亮的颜色不会变,方法是:RGB888[0]|=7; RGB888[1]|=3; RGB888[2]|=7;
会不会是添加了“图层蒙版”、。。 →你在“图层”面板上看 还有会不会“模式”由“正常”改成“明度”了, (一般不会这样的,你再新建张纸试试) 不明白可以再问我

6,framebuffer显示JPEG中的RGB888toRGB565

这应该是libjpeg库的结构体和函数。// 此结构体存放了进行解压缩的主要参数和指向工作区的一些指针 // (分配了JPEG库需要的参数). struct jpeg_decompress_struct cinfo;// 建立一个JPEG错误处理程序cinfo.err = jpeg_std_error(&jerr.pub); // 先初始化解压缩的对象 jpeg_create_decompress(&cinfo);
pitch”也就是液晶屏每一行与下一行之间的步进量与单点宽度和每行像素总数相关,是它们的乘。就是你frame buffer中,用来表示一个点的像素值的变量,是几字节的。和你的fb格式直接相关。比如如果是argb8888的,那么一个点是由四个字节组成的,pitch就是4*pixels_per_line如果是argb4444,那么就是2*pixels_per_line一般有1,2,4三种,现在大多数都是4了。也就是 4*pixels_per_linebuffers in video ram generally have a stride (also called pitch) associated with them. the stride is the width of the buffer in bytes. for example, if you have a 1024x768 pixel buffer at 16 bits/pixel (2 bytes/pixel), your stride would be:1024 pixels * 2 bytes/pixel = 2048 bytesat 32 bits/pixel (4 bytes/pixel), your stride would be:1024 pixels * 4 bytes/pixel = 4096 bytes

文章TAG:文件  什么  软件  查看  rgb888  
下一篇