# Image-Composer **Repository Path**: hunan_ai_league_jayhust/image-composer ## Basic Information - **Project Name**: Image-Composer - **Description**: 使用多张图片拼凑成一张目标图片 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2021-08-27 - **Last Updated**: 2023-07-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Image-Composer #### 介绍 使用多张图片拼凑成一张目标图片 #### 原理 定义一个步长,把目标图用这个步长按行列滑窗分块,每块就变成一个小图了,然后创建一个图库,在图库中找和这个小图最相似的,替换即可。关键在于如何找相似图片,我使用的方法是,统计图像三个通道像素值的平均值,和目标图窗口中的小图的三个通道的平均值计算欧式距离,距离最小的那个图片,就选作替换图片,为了防止图库图片被重复使用,在替换之后就把此图片在图库索引中删除。 #### 实现 实现流程大致分为,爬图,图像预处理,与目标图转换融合。 #### 参考 https://blog.csdn.net/weixin_39679678/article/details/110559563?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_title~default-0.control&spm=1001.2101.3001.4242