文件名称:加权knn代码matlab-automatic-image-colorization:使用kNN搜索局部特征自动着色灰度图像
文件大小:22.84MB
文件格式:ZIP
更新时间:2024-07-02 08:44:26
系统开源
优化knn代码matlab 自动图像着色 此存储库包含我们的 CS663 课程项目代码 - IIT Bombay 数字图像处理基础。 我们实施了以下论文/报告: 已发布的代码是使用OpenCV 、 scikit-learn和pygco用 Python pygco 。 由于某些功能已过时,我们无法执行它。 我们已经在 MATLAB 中对我们的实现进行了编码。 团队 乌特卡什·古普塔 (@Ug48) 亚什沙 (@ys1998) 程序 见。 结果 1. 使用 SVM,然后使用 Graph Cut Optimized Labeling 有关详细信息,请参阅 . 2. 使用 k-最近邻搜索 为了将 kNN 搜索合并到我们的算法中,我们必须进行以下更改 - (1) 删除颜色空间的量化,(2) 用kNN 搜索替换 SVM 分类器,(3) 从特征向量中删除基于位置的特征(4) 用ab空间中的加权平均代替图切割标记算法。 我们能够获得明显更好的结果。 其中一些如下所示: (1) 用作参考和测试图像的相同图像 (2) 作为参考图像和测试图像的不同图像 (3) 多个参考图像