2013-05-21 28 views
1

我有一个RubyOnRails应用程序。 我使用carrierwave进行图像上传,并使用jcrop进行裁剪。有没有办法通过Rmagick在种植后获得修剪的坐标?

我有两个图像:原始和裁剪图像。 但我没有救的这个种植(crop_zcrop_ycrop_wcrop_h

有没有办法通过Rmagick什么的另一种解决方案来获得裁剪坐标坐标?

感谢

回答

0

总的来说,我不认为作物坐标记录在图像元数据。 (它们以Magick格式保存在元数据中,但很少有人以该格式保存它们的图像。)但是,使用find_similar_region方法可能会检测到原始裁剪图像在原始位置的位置。传递裁剪后的图像作为目标参数。如果此方法在原始中找到与目标相匹配的区域,则会返回该区域的x和y偏移量。当然,区域的宽度和高度是裁剪图像的宽度和高度。

相关问题