Java-我需要一个非常快速的图像缩放算法
image-manipulation
image-processing
java
4
0

我正在开发Midlet应用程序。我发现自己经常需要缩放图像。这已经成为一个问题,因为某些电话速度非常慢,缩放时间太长。

目前,我正在使用Image.createRGBImage(int,int,int,boolean)缩放图像。

我想知道你们中是否有人知道一种非常有效和快速的缩放图像的方法。

注意:这是一个Midlet应用程序,因此仅JavaME可用,这意味着我无权访问完整Java版本中的某些其他库。

注意2:尽管我也确实缩小了图像,但大多数缩放是从小图像到大图像完成的。

参考资料:
Stack Overflow
收藏
评论
共 1 个回答
高赞 时间 活跃

请记住,在讨论缩放算法时, 始终需要在速度和图像质量之间进行权衡 ,针对您的情况的理想解决方案可能需要进行一些研究和测试。

最近邻居最简单,最快的图像缩放实现。

关于Coding Horror的图像缩放/调整大小有一个不错的介绍,它回顾了几种技术并比较了它们的质量。

我想您正在使用非常小的显示设备,因此图像质量最终并没有太大关系。有些人呼吁J2ME 最快的图像缩放实现。

但是,如果您愿意阅读其他内容, 则本文提出了一种低成本的缩放算法(意为“非常快”),该算法可显着改善最近邻插值。有可用的源代码,并且它们还在此处介绍了该研究的进展

最后但并非最不重要的一点,来自OpenCV(用于图像处理的开源/跨平台库cvResize() )。 柳树车库的人们非常擅长于快速进行图像/视频处理程序,并且此功能提供了几种缩放比例的技术,因此可能值得检查其实现。

收藏
评论
新手导航
  • 社区规范
  • 提出问题
  • 进行投票
  • 个人资料
  • 优化问题
  • 回答问题

关于我们

常见问题

内容许可

联系我们

@2020 AskGo
京ICP备20001863号