C++ 翻转RGBguad图像
我使用SDK中的红外基础D2D C++代码,从KiTcV2.2./P>获得红外图像。 我需要的饲料屏幕截图,但图像是镜像(水平翻转)。然而,我不知道该怎么做。我不知道,也从来没有使用过代码中使用的变量类型,尽管有文档,但我不知道如何使用它们 根据我收集的内容,屏幕截图函数(C++ 翻转RGBguad图像,c++,bitmap,kinect,kinect-sdk,kinect-v2,C++,Bitmap,Kinect,Kinect Sdk,Kinect V2,我使用SDK中的红外基础D2D C++代码,从KiTcV2.2./P>获得红外图像。 我需要的饲料屏幕截图,但图像是镜像(水平翻转)。然而,我不知道该怎么做。我不知道,也从来没有使用过代码中使用的变量类型,尽管有文档,但我不知道如何使用它们 根据我收集的内容,屏幕截图函数(SaveBitmapToFile())从m_pInfraredRGBX获取图像,这是一种rgbguad*类型。所以我希望把这个RGBGUAD翻过来,但我不知道怎么做 SaveBitmapToFile(reinterpret_c
SaveBitmapToFile()
)从m_pInfraredRGBX
获取图像,这是一种rgbguad*
类型。所以我希望把这个RGBGUAD翻过来,但我不知道怎么做
SaveBitmapToFile(reinterpret_cast<BYTE*>(m_pInfraredRGBX), nWidth, nHeight, sizeof(RGBQUAD) * 8, szScreenshotPath);
SaveBitmapToFile(重新解释强制转换(m_pInfraredRGBX)、nWidth、nHeight、sizeof(RGBGUAD)*8、szScreenshotPath);
我也不想在这个项目中使用opencv,所以我不会使用cv::flip
如果您能在这一点上帮助我,非常感谢。如果您发布代码链接,或者发布足够多的代码,让某人知道需要做什么,您可能会得到更好的回复。如果不是时间紧迫的,你可以使用IMAGEMGEK沿着“代码”> MigiMoGrut-FLUP——你的图像。BMP < /代码>在你的终端/命令提示符中,或者在C++中使用<代码>系统(“Maigik MgGrime..…”);<代码>