文件名称:matlab将代码放大-Seam-Carving:使用MATLAB和C++实现Shamir和Avidan的“接缝雕刻”算法
文件大小:16.65MB
文件格式:ZIP
更新时间:2024-06-15 16:00:19
系统开源
matlab将代码放大接缝雕刻 使用MATLAB&C ++实现“对内容感知的图像进行大小调整的接缝雕刻”(Shamir和Avidan,2007),并在“针对视频重定向的改进的接缝雕刻”中提出了正向能量函数(Rubinstein,Shamir&Avidan,2008)。 总体概述和主要目标 如今,显示设备的多样性和多功能性对数字媒体提出了新的要求。 有时,图像的大小或纵横比必须更改。 标准技术忽略了图像内容。 仅通过考虑图像内容而不仅考虑几何约束,才能实现更有效的调整大小。 在了解了我们面临的问题并提出了总体解决方案之后,应在“修复”任何图像之前应用哪种“预处理”程序? 显着图 “在计算机视觉中,显着图是显示每个像素独特质量的图像。” 为了我们的目的–我们正在寻找一个“地图”,该地图将保留每个像素的“重要性”。 声称:“边缘检测”方法可以产生良好的“能量图”。 Shamir&Avidan,2007年(L1规范): “ Sobel过滤器”: “能量图”中的每个像素都保存计算出的梯度的大小(使用Sobel滤波器或任何其他滤波器…) 以前的作品 先前作品的问题: 所有这些方法均取得了令人印象深
【文件预览】:
Seam-Carving-main
----app code.txt(32KB)
----mexHorOrVer.mexw64(17KB)
----mexSeamImprove.cpp(14KB)
----splash.png(671KB)
----Seam – Carving ppt.pptx(13.06MB)
----Seam_Carving.exe(2MB)
----mexPreProcessing.mexw64(19KB)
----README - how to use this tool.txt(2KB)
----mexHorOrVer.cpp(12KB)
----mexSeamImprove.mexw64(18KB)
----mexPreProcessing.cpp(10KB)
----README.md(13KB)
----Seam Carving Application - 21.4.rar(1.71MB)
----app1.mlapp(62KB)