大家好,今天来为大家分享照片视频存储网站源码分享的一些知识点,和可以存储照片和视频的网页的问题解析,大家要是都明白,那么可以忽略,如果不太清楚的话可以看看本篇文章,相信很大概率可以解决您的问题,接下来我们就一起来看看吧!
图像保存
boolQImage::save(constQString&fileName,constchar*format=Q_NULLPTR,intquality=-1)const
保存格式选择
参数format选择保存的格式,支持格式如下:
BMP(WindowsBitmap)GIF(GraphicInterchangeFormat(optional))JPG(JointPhotographicExpertsGroup)JPEG(JointPhotographicExpertsGroup)PNG(PortableNetworkGraphics)PBM(PortableBitmap)PGM(PortableGraymap)PPM(PortablePixmap)XBM(X11Bitmap)XPM(X11Pixmap)
保存质量设置
quality必须在0到100或-1范围内。
指定0来获得小的压缩文件,100用于大的未压缩文件,和-1(默认)使用默认设置。
1GV_QImage.save(&34;+&34;,&34;,100);\n2//1.pictrureName为图片文件的路径,比如:&34;,需要注意的是路径必须要有权限读写;\n3//2.&34;为图片的格式,注意不需要带&34;;\n4//3.100指的是图片的质量因数,范围必须在0到100之内或-1,指定0以获取小型压缩文件,指定100表示大型未压缩文件,使用-1(默认值)使用默认设置。
【领更多QT学习资料,点击下方链接免费领取↓↓,先码住不迷路~】
点击→Qt开发(文档教程+技术视频+项目实战源码)
图像格式转换
由RGB格式转换成BGR格式
QImage::rgbSwapped()返回一个QImage,其中所有像素的红色和蓝色组件的值被交换,有效地将RGB图像转换为BGR图像。
1QImageimage(fileName);\n2QImagebgr=image.rgbSwapped();
将彩色图转换成灰度图
使用QImage::convertToFormat()函数,参数选择QImage::Format_Grayscale8(需要Qt5.5以上版本才支持)。
1QImageimage(fileName);\n2QImagegray=image.convertToFormat(QImage::Format_Grayscale8);
照片视频存储网站源码分享的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于可以存储照片和视频的网页、照片视频存储网站源码分享的信息别忘了在本站进行查找哦。
