基于人脸肤色检测的服饰搭配推荐系统-OpenCV

基于人脸肤色检测的服饰搭配推荐系统

## 项目描述
基于人脸肤色检测的服饰搭配推荐系统。用户上传头像后,系统通过 OpenCV 定位并提取肤色,结合色彩适配规则从服装库中筛选出配色适宜的商品,按风格分组推荐。

## 项目功能
1. 头像上传与肤色自动识别(白皙 / 红润 / 小麦色 / 偏黄 / 黝黑)
2. 上衣品类选择
3. 基于肤色的配色方案匹配(适宜色 / 避开色)
4. 按服装风格(简单 / 图案 / 花哨 / 条纹)分组推荐
5. 每组推荐契合度百分比展示
6. 单件商品配色徽章与 HEX 值标注

## 运行环境
– Node.js 6 ~ 22(后端 Koa + 前端 webpack 1.x)
– Python 3(含 opencv-python、numpy、colormath)
– npm 依赖已安装,无需额外数据库

## 项目技术
前端 :Vue 2 + Vuex + Vue Router + RxJS + webpack 1.x 后端 :Node.js + Koa 1.x + koa-router + koa-body + koa-static 图像处理 :OpenCV(Haar 级联分类器人脸检测)、numpy 肤色提取 色彩计算 :colormath CIEDE2000 色差 数据存储 :MongoDB BSON 文件内存加载(替代 MongoDB 服务)

以上系统源码经过技术整理与调试,确保能正常运行

提供最优质的资源集合

立即查看 了解详情