基于人脸/对象检测创建图像缩略图-java
我的主要目标是自动裁剪固定宽度的图像,聚焦于重要对象。裁剪图像时不丢失图像中的主要对象 我正在创建类似于facebook的Postbox,当用户插入url时,他们会得到该url的缩略图 你可以在下面的图片中看到我真正想要的 我在下面的截图中说明了我的问题。 当我尝试获取 我明白了 我的算法如下所示基于人脸/对象检测创建图像缩略图-java,java,image,opencv,face-detection,object-detection,Java,Image,Opencv,Face Detection,Object Detection,我的主要目标是自动裁剪固定宽度的图像,聚焦于重要对象。裁剪图像时不丢失图像中的主要对象 我正在创建类似于facebook的Postbox,当用户插入url时,他们会得到该url的缩略图 你可以在下面的图片中看到我真正想要的 我在下面的截图中说明了我的问题。 当我尝试获取 我明白了 我的算法如下所示 通过url获取图像 将其宽度调整为500px(我想要) 求x=(其高度的中心点)-130,因为我想要260的高度 将调整大小的图像从(0,x)裁剪到(500260) 这是以裁剪图像为中心的 这里我
更新:经过一些研究,我找到了opencv,我可以用它来解决这个问题,但我从来没有用过它。这里有什么解决方案吗/没有,还是没有。目前我正在从中心裁剪图像,也许将来我会实现更好的算法。