Image Magick++;压缩和解压缩文件
我在ImageMagick Magick++中找到了Image类的compressType()方法。 我搜索了一些如何使用它的例子,但是没有太多的相关信息 有人能给我一个例子,如何打开一个压缩文件,以及如何压缩和保存图像 非常感谢你 用法: Magick::Image.compressType(压缩类型) 可用压缩类型的列表: 例如:Image Magick++;压缩和解压缩文件,image,imagemagick,compression,magick++,Image,Imagemagick,Compression,Magick++,我在ImageMagick Magick++中找到了Image类的compressType()方法。 我搜索了一些如何使用它的例子,但是没有太多的相关信息 有人能给我一个例子,如何打开一个压缩文件,以及如何压缩和保存图像 非常感谢你 用法: Magick::Image.compressType(压缩类型) 可用压缩类型的列表: 例如: #include "Magick++.h" #include <iostream> int main() { Magick::Image i
#include "Magick++.h"
#include <iostream>
int main()
{
Magick::Image image;
try{
image.read("image.jpg");
image.compressType(JPEGCompression);
image.write("image.jpg");
catch(Magick::Exception &error_)
{std::cout << "Caught exception: " << error_.what() << std::endl;}
}
#包括“Magick++.h”
#包括
int main()
{
Magick::图像;
试一试{
image.read(“image.jpg”);
压缩类型(JPEG压缩);
image.write(“image.jpg”);
捕获(Magick::异常和错误)
{std::cout用法:
Magick::Image.compressType(压缩类型)
可用压缩类型的列表:
例如:
#include "Magick++.h"
#include <iostream>
int main()
{
Magick::Image image;
try{
image.read("image.jpg");
image.compressType(JPEGCompression);
image.write("image.jpg");
catch(Magick::Exception &error_)
{std::cout << "Caught exception: " << error_.what() << std::endl;}
}
#包括“Magick++.h”
#包括
int main()
{
Magick::图像;
试一试{
image.read(“image.jpg”);
压缩类型(JPEG压缩);
image.write(“image.jpg”);
捕获(Magick::异常和错误)
{std::cout