12得票2回答
如何在C/C++中执行RGB到YUV的转换?

如何在C/C++中执行RGB->YUV转换? 我有一些位图.. RGB格式,需要将其转换为YUV格式 哪些库和教程或文章可以参考?

41得票10回答
在 Android 的 onPreviewFrame 方法中,如何将 YUV 格式转换为 RGB 格式进行图像处理,并再次将其转换为 YUV 格式?

我正在使用SurfaceView捕获图像,并在public void onPreviewFrame4(byte[] data, Camera camera)中获取Yuv原始预览数据。 我需要在onPreviewFrame中执行一些图像预处理,因此需要将Yuv预览数据转换为RGB数据,然后进行...

7得票1回答
Camera2 API在旋转图像上使用ImageFormat.YUV_420_888的结果

许多关于camera2 api和RAW图像格式的问题已经被提出,但在网上搜索后我仍然没有找到答案(这就是我来这里的原因)。我正在尝试使用ImageReader和前置摄像头的setRepeatingRequest捕获图像并对实时图像进行处理。如一些先前的帖子所建议的那样,我以RAW格式(具体为I...

10得票1回答
如何查找YUV 4:2:0文件的分辨率和帧数?

如果我知道图像中有多少个像素(亮度样本),如何找到YUV 4:2:0文件的分辨率和帧数?

8得票1回答
camera2如何从ImageReader监听器中的YUV_420_888图像获取Exif数据

我正在尝试从YUV_420_888图像中获取Exif数据,但无法成功。我尝试了几种解决方案,如将图像保存为jpeg格式到磁盘上,将其转换为输入流,但似乎都不起作用。 我使用android camera2 api捕获YUV_420_888图像。然后在OnImageAvailableListen...

8得票2回答
将NV21字节数组转换为位图可读格式

嘿,我正在创建一个小型相机应用程序,我已经实现了所有功能,但我有一个问题,就是将NV21字节数组转换为jpeg格式。 我找到了很多方法,但它们全部都无法工作,或只适用于某些设备。 首先,我尝试了这个片段,它在Xperia z2 5.2上可以运行,但在galaxy s4 4.4.4上不行。 b...

26得票4回答
如何将RGB转换为YUV,再将YUV转换回RGB(双向转换)?

我需要一对转换算法,一个将RGB转换为YUV,另一个将YUV转换为RGB,并且它们彼此互为逆运算。也就是说,往返转换应该不改变值。(如果您愿意,可以用Y'UV、YCbCr、YPbPr替换YUV) 这样的东西存在吗?如果存在,它是什么? 已发布的解决方案(如何在C/C++中执行RGB->YU...

8得票2回答
在安卓中旋转YUV420/NV21图像

在Surface的PreviewCallback中,我们得到了摄像头预览图像的YUV420SP格式,但由于图像旋转错误,我希望对YUV图像进行正确的旋转,因为我需要通过网络发送它。因此需要应用正确的旋转。 我找到了这个链接,虽然它可以正确旋转图像,但会失去颜色。 http://www.wo...

10得票3回答
调整(缩小)YUV420sp图像大小

我正在尝试调整一个以YUV420sp格式呈现的图片的大小(缩小)。是否可能在不将其转换为RGB的情况下进行此类图像调整,因此直接操作YUV420sp像素数组?我在哪里可以找到这样的算法?谢谢。

7得票1回答
NV21格式和奇数图像尺寸

我在Android中使用NV21图像已经有一段时间了,我一直在追踪一个可能由于NV21图像中的索引字节不正确而导致的错误。 这个问题的答案中的图像很好地概述了Y、U和V字节在图像缓冲区中的位置。不确定是否允许,但我将其嵌入如下: 如果图像具有奇数维度(如偶奇性),会发生什么?在这种格...