OpenCV支持哪种图像格式

use*_*191 1 opencv

对于我的项目,需要将图像(某公司的徽标)覆盖在主屏幕上,我想只看到徽标而不是图像的边框或多余区域,我甚至尝试覆盖.png图像但随后边框也会以黑色和徽标一起显示.

任何人都可以让我知道我应该使用哪种格式的图像因此只显示我的图像的徽标而不是图像的矩形部分中的额外部分.

如果您需要更多说明......请告诉我

谢谢 :)

m01*_*m01 7

听起来你应该做的是使用图像编辑程序(如Paint,Paint.net,GIMP或Photoshop)裁剪图像,然后显示或覆盖裁剪的图像.

如果你真的想用OpenCV来做这个,这里是如何加载和显示图像,这里是imread函数的文档.从后者,回答你的问题的标题:

目前,支持以下文件格式:

    Windows bitmaps - *.bmp, *.dib (always supported)
    JPEG files - *.jpeg, *.jpg, *.jpe (see the Notes section)
    JPEG 2000 files - *.jp2 (see the Notes section)
    Portable Network Graphics - *.png (see the Notes section)
    Portable image format - *.pbm, *.pgm, *.ppm (always supported)
    Sun rasters - *.sr, *.ras (always supported)
    TIFF files - *.tiff, *.tif (see the Notes section)
Run Code Online (Sandbox Code Playgroud)