【发布时间】:2012-09-17 12:11:25
【问题描述】:
我有一个任意大小的图像,我需要用负边界值裁剪它。
所以,基本上我有图像 (1),我想将其裁剪为 (2) 的尺寸。
(1) +---------------+ (2) | | +------------------------------+ | | | | | | | | | | | | | | | | | +------------------------------+ | | | +---------------+关于如何在 Java 中解决这个问题的任何想法?
我尝试了Scalr 库,但它不支持负裁剪边界。
【问题讨论】:
-
您希望生成的图像具有 (2) 的大小还是 (1) 和 (2) 的交集的大小?
-
@Baz 后者。我希望生成的图像具有 (1) 和 (2) 的交集的大小。感谢您的澄清。
-
那么,您可以轻松地将 (2) 的坐标/边界转换为非负数,然后再对其进行裁剪。或者只是接受丹的回答。
标签: java image image-processing crop