| 设计 任务书 文档 开题 答辩 说明书 格式 模板 外文 翻译 范文 资料 作品 文献 课程 实习 指导 调研 下载 网络教育 计算机 网站 网页 小程序 商城 购物 订餐 电影 安卓 Android Html Html5 SSM SSH Python 爬虫 大数据 管理系统 图书 校园网 考试 选题 网络安全 推荐系统 机械 模具 夹具 自动化 数控 车床 汽车 故障 诊断 电机 建模 机械手 去壳机 千斤顶 变速器 减速器 图纸 电气 变电站 电子 Stm32 单片机 物联网 监控 密码锁 Plc 组态 控制 智能 Matlab 土木 建筑 结构 框架 教学楼 住宅楼 造价 施工 办公楼 给水 排水 桥梁 刚构桥 水利 重力坝 水库 采矿 环境 化工 固废 工厂 视觉传达 室内设计 产品设计 电子商务 物流 盈利 案例 分析 评估 报告 营销 报销 会计 | |||||
|
|||||
|
|||||
|
|||||
目录一、总述 4二、提取遮挡物 51、图片一中栏杆位置的提取 62、图片二中栏杆位置的提取 11三、FFM 算法修复图片一 161、权重的计算 182、快速查找最佳修复点 183、算法流程 194、修复结果 21四、criminisi 算法修复图片二 231、修复优先级 242、寻找最佳匹配 263、算法流程 264、结果 27五、criminisi 算法优化 28六、结果 311、FFM 算法修复图片一 312、FFM 算法修复图片二 323、criminisi 算法和 FFM 算法修复图片二 33七、总结 35八、参考资料 36一、总述本次大作业要求将图片前景的黑色栏杆去除,恢复遮挡部分。要求修改的图片有两张,第一张图片的前景栏杆较窄,第二张图片的前景栏杆大部分较窄,有一根栏杆较粗。(原图片一和图片二)为了去除遮挡部分,首先需要找到遮挡部分的位置,即 mask,这一步使用一系列图像处理的方法来完成。针对第一张图片,由于遮挡物较窄,我使用了 Fast Marching Method 算法来实现去遮挡,该算法运算较快,对窄遮挡物去除效果较好,但对宽遮挡物(宽度大于 15 像素)进行修复时会出现模糊现象(Telea, 2004)。因此,针对第二张图片的宽栏杆部分,我使用了 criminisi 算法来进 行修复,该算法运算较慢,但对宽遮挡物修复效果极佳(Criminisi, Perez, &Toyama, 2003)。此外,我对 criminisi 算法做了一点改动,大大提高了它的运算速度,同时保证修复质量。为了便于可执行文件的使用,我制作简单的 UI 界面。去遮挡算法难以用矩阵运算实现,只能使用 for 循环,因此运算速度整体较慢。为了减少运算时间,我缩小了图片尺寸。


















毕业66资料站 biye66.com ©2015-2026 版权所有 | 微信:15573586651 QQ:3903700237
本站毕业设计和毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!