我在 Qt 中使用 Magick++ 库
我使用下面的代码来读取和写入图像:
Image image;
image.read(qPrintable(f.absoluteFilePath()));
image.addNoise(GaussianNoise);
image.magick("png");
image.write("image_name");
其中 f.absoluteFilePath 是我的图像的绝对路径 示例:/Users/user/Desktop/test/P1030673.jpg
代码完成后,我找不到名为“image_name”的图像。 我查看了第一张图片“/Users/macmini/Desktop/test/”的文件夹,但它不在那里 我试图搜索图像,但它似乎不在我的计算机中。
我哪里出错了? 如何将图像保存在我的电脑中? 有什么方法可以指定我希望图像保存的路径吗?
谢谢
最佳答案
您应该在当前工作目录中找到保存的文件。如果您想将其保存在其他地方,请提供绝对路径。
关于c++ - ImageMagick 使用 qt ans magick++ 打开和写入图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4372130/