color-depth相关内容

如何检查位图的颜色深度?

我正在开发一个应用程序,用于打印图像文件的文件夹,包括 JPEG 和 TIFF.TIFF 图像通常是黑白 (1bpp). 加载图像后,我想确定图像是彩色还是黑白或灰度,以便我可以发送图像到正确的打印机(彩色打印机或黑白打印机). 我正在使用 Bitmap 构造函数 image = new Bitmap(filename); 来加载图像. 编辑:检查像素深度的答案非常适合黑白.关于 ..
发布时间:2022-01-06 11:19:50 C#/.NET

LCD 8位模式到4位模式

我们有一个字符LCD(www.cloverlcd.com/pdf/S6A0069.pdf),我们必须在8位模式下工作.但是,现在我们试图使其在4位模式下工作,但似乎什么也没显示.我认为尚未编写功能集指令.有人可以检查我是否以正确的方式处理吗?我将发布我的8位代码(正在工作)和我的4位代码(我正在尝试开始工作) //8 bit working COMPortC(0x3C); ..
发布时间:2020-07-19 22:51:30 其他开发

将kinect RGB和深度值转换为XYZ坐标

我正在寻找一种将kinect RGB和深度值转换为XYZ坐标的简单方法 使用MATLAB. 我的目标是一个函数,其输入为: Kinect 相机拍摄的每个点的RGB和深度值,以及每个点的x,y和z值的输出. [RGB,depth] = RGB_D2XYZ(XYZ) 谢谢, 本 解决方案 您可以看一下这篇很棒的文章.它们具有一个函数DepthToCloud.m.您只需要确保通过图像 ..
发布时间:2020-04-26 09:50:35 其他开发

图像“模式”列表

查看PIL(并与此问题相关),在哪里可以得到一个完整的图像模式列表?我看到“RGB”,“RGBX”,我的代码有一些“BGRX”某种程度上,虽然它没有提到在PIL文档,我可以看到...我怎么能看到是什么,什么PIL支持,什么正确的模式选择何时与Windows API调用交互?例如? 基本上我对图像模式知之甚少,并且想学习更多的信息,神奇的工作。 解决方案 正如它在 PIL文档,您需要查 ..

C ++ Direct3D9 GetFrontBufferData,16位颜色深度

我目前正在开发一个小屏幕截图应用程序,将我的屏幕的桌面记录在一个文件中。不幸的是,当将屏幕颜色深度从32位改为16位时(执行一些测试),我们使用GetFrontBufferData()函数,它工作得很好。 有人知道是否有一个方法使用GetFrontBufferData 我的初始化direct3D: ZeroMemory (& d3dPresentationParameters,siz ..
发布时间:2016-10-30 02:41:14 C/C++开发

Kinect的深度和图像帧对齐

我在玩弄新的Kinect SDK v1.0.3.190。 (在计算器等相关问题上的Kinect SDK以前) 我得到颜色的深浅和流从Kinect的。作为深度和RGB流与不同的传感器捕获的有两帧之间的未对准如下面可以看到。 只有RGB 只有深度 深度和放大器; RGB 我要对准他们,有一个名为MapDepthToColorImagePoint正是用于此目的的功能。然而,它似 ..
发布时间:2016-09-06 13:38:53 C#/.NET

C# - 如何将图像转换成8位色图像?

我需要从文件加载一个PNG图像转换成其他设备(嵌入式编程)使用8位每像素的字节数组。 我在复制逐个像素与16位颜色创造了一个新的图像 - Format16bppRgb565 ,但我需要 Format8bpp ,这是不是在.NET框架present。 (我不能使用 Format8bppIndexed 因为其他设备无法处理位图索引) IMG位图=新位图(imgPath); 位图img8 =新位 ..
发布时间:2016-08-08 17:10:02 C#/.NET

如何检查一个位图的颜色深度?

我的工作,打印的图像文件,包括JPEG和TIFF的文件夹中的应用程序。的TIFF图像通常是黑色和白色(1bpp)。 加载图像之后,我想,以确定是否图像的颜色或 B&放;是W 或灰度这样我就可以发送图像到了正确的打印机(彩色打印机或黑白打印机)。 我使用了位图构造图像=新位图(文件名); 来加载图像 编辑:以检查像素深度答案是伟大的B&放大器; W--。对检查如果图像灰度无需经过的每一个像素进 ..
发布时间:2016-08-08 16:19:13 C#/.NET

确定Android的屏幕色深

我试图确定屏幕的颜色深度,如果需要一些图像转换为RGB565。 任何帮助是AP preciated。 感谢 解决方案 尝试 getWindowManager()。getDefaultDisplay()。getPixelFormat()。 请参见 getPixelFormat(),的的PixelFormat ..
发布时间:2016-03-19 16:18:41 Java开发