gpt4 book ai didi

ruby-on-rails - 如何使用opencv-ruby gem裁剪图像?

转载 作者:行者123 更新时间:2023-12-02 16:49:56 25 4
gpt4 key购买 nike

我想使用opencv-ruby gem裁剪图像,该怎么做?

最佳答案

如果您只想裁剪和调整大小,则可能应该使用rmagic gem(https://github.com/rmagick/rmagick,docs:http://studio.imagemagick.org/RMagick/doc/)。

# note the .first, since read returns an array of layers/images
image = Magick::Image::read("my_file.jpg").first
cropped_image = image.crop(x_start, y_start, width, height, true);
cropped_image.write("my_file_cropped.jpg")

如果您必须使用 OpenCV,那么这应该可以带您到达或关闭
image = IplImage::load("my_file.jpg")
sub = image.sub_rect(x,y, width, height)
sub.save_image("my_file_cropped.jpg")

关于ruby-on-rails - 如何使用opencv-ruby gem裁剪图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20063389/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com