照片视频存储网站源码分享,可以存储照片和视频的网页

大家好,今天来为大家分享照片视频存储网站源码分享的一些知识点,和可以存储照片和视频的网页的问题解析,大家要是都明白,那么可以忽略,如果不太清楚的话可以看看本篇文章,相信很大概率可以解决您的问题,接下来我们就一起来看看吧!

图像保存

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);

照片视频存储网站源码分享的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于可以存储照片和视频的网页、照片视频存储网站源码分享的信息别忘了在本站进行查找哦。

Published by

风君子

独自遨游何稽首 揭天掀地慰生平