C++ 如何在C\C++;?

C++ 如何在C\C++;?,c++,c,resize,bmp,cbir,C++,C,Resize,Bmp,Cbir,我正在做一个CBIR系统作为作业。有100个.bmp文件,但它们有不同的大小,如何将它们重新调整到相同的大小? 谢谢。看一下,它很容易使用。您可以加载位图文件,然后使用其中一个调整大小功能。可能有点过分,但您可以查看ImageMagick。您应该查看G'MIC,一个用于批处理图像处理操作的命令行工具。 它甚至比ImageMagick的转换工具更高级 基本上,你可以这样称呼它: gmic *.bmp -resize 128,128,1,3,3 -outputp resized_ 将所有bmp图像

我正在做一个CBIR系统作为作业。有100个.bmp文件,但它们有不同的大小,如何将它们重新调整到相同的大小?
谢谢。

看一下,它很容易使用。您可以加载位图文件,然后使用其中一个调整大小功能。

可能有点过分,但您可以查看ImageMagick。

您应该查看G'MIC,一个用于批处理图像处理操作的命令行工具。 它甚至比ImageMagick的转换工具更高级

基本上,你可以这样称呼它:

gmic *.bmp -resize 128,128,1,3,3 -outputp resized_
将所有bmp图像调整为128x128色图像,并使用前缀为“resized_382;”的文件名保存它们


G'MIC适用于Linux、Windows和Mac,网址为:

您可以使用一些库吗?如果是这样的话,这里有很多库……库也是可以的。你知道有什么好的库吗?相反,我认为这是一个很好的答案。ImageMagick和bash脚本,您将在2分钟内完成。