预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

BREW平台上SeamCarving算法的设计与实现的中期报告 一、项目简介 本项目旨在在BREW平台上实现SeamCarving算法。SeamCarving算法可以将图像按比例裁剪,而不影响图像质量。由于其能够在不改变图像比例的情况下减小图像尺寸,因此广受欢迎。 二、任务进展 1.研究了SeamCarving算法的原理和实现方法,了解了如何在不改变图像比例的情况下减小图像尺寸; 2.分析了BREW平台的特点和使用方法,熟悉了BREW平台的开发流程; 3.设计了SeamCarving算法在BREW平台上的实现方法,并编写了部分代码,如图像的读写和显示等; 4.调试了部分代码,发现了一些bug并修复,保证了程序的基本功能正常运行; 5.进行了一些样例的测试,并对测试结果进行了分析和总结,发现了一些问题并计划进行优化。 三、问题与计划 问题: 1.目前实现的算法在处理较大的图像时,速度较慢; 2.目前的实现方法只考虑了图像尺寸的减小,若需要对图像进行放大处理,需要对算法进行扩展; 3.现有的测试样例数量较少,需要增加测试样例并进行全面测试。 计划: 1.对算法进行优化,提高程序的处理速度; 2.对算法进行扩展,实现图像的放大处理; 3.增加测试样例数量,压力测试程序并修复问题; 4.完善程序的GUI界面,提升程序的易用性。 四、参考资料 1.Avidan,S.,&Shamir,A.(2007).Seamcarvingforcontent-awareimageresizing.ACMTransactionsongraphics(TOG),26(3),10. 2.孙健康,《SeamCarving算法的研究与实现》。 3.丁浩,陈旭,王媛媛,杨哲,《SeamCarving算法在移动终端上的实现》。 4.BREW平台官方文档。 5.C语言程序设计。