基于Python Django的Web图像识别与处理的设计与实现.doc

资料分类:计算机信息 上传会员:紫色烟火 更新时间:2022-06-07
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:17180
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:本文设计了一个名为“小猪佩奇的图像识别与处理系统”的Web项目,主要功能是实现在Web端对图像进行识别与处理。从图像识别与处理的算法研究者角度来说,本系统打破传统通过编译器运行界面显示结果的方式,转而将结果顺利显示在Web页面上。从普通用户角度来说,本系统可以方便用户对原图片进行处理,从而得到预期效果图片。此外,本系统提供了一个名为“交流世界”的公共平台,旨在让使用者将自己在图片处理和识别方面的心得体会公布到“交流世界”上,供兴趣相投的朋友们相互之间交流与学习。

在图像处理方面,本系统采用计算机视觉函数库OpenCV和兼容PIL图像处理标准库Pillow,分别从图片几何变换、图片特效、图片美化三个方面实现对图片的处理。在图像识别方面,采用Haar特征配合Adaboost分类器,实现对人脸的识别和验证码的识别。在Web页面方面,使用Bootstrap前端开发框架,实现导航栏、页面布局及屏幕尺寸响应式改变、页面分页等效果。在统计浏览量方面,采用Highchars交互性图表库,以折线图的方式直观展示出前一周的浏览量变化。

 

关键词:图像识别;图像处理;交流世界

 

目录

摘要

Abstract

1 绪论-1

1.1 背景及意义-1

1.2 研究内容和方法-1

1.3 论文组织结构-2

2 系统需求分析-3

2.1 功能需求-3

2.2 运行环境需求-3

2.2.1 硬件环境需求-3

2.2.2 软件环境需求-3

3 系统可行性分析-5

3.1 使用技术可行性-5

3.2 时间可行性-5

3.3 经济可行性-5

4 系统总体设计-6

4.1 总体结构概要设计-6

4.2 数据库概要设计-6

4.2.1 系统的表-6

4.2.2 表之间的关联-7

4.3 项目目录结构概要设计-7

4.4 URL概要设计-8

5 系统详细设计-9

5.1 前端页面详细设计-9

5.1.1 父模板-9

5.1.2 子模板-10

5.2 数据库详细设计-16

5.3 “交流世界”的详细设计-17

5.3.1 概述-17

5.3.2 用户注册-17

5.3.3 用户登录-18

5.3.4 用户评论与回复-19

5.3.5 统计浏览次数-20

5.3.6 分享内容-21

5.4 图像识别的详细设计-22

5.4.1 人脸识别-22

5.4.2 验证码识别-23

5.5 图像处理的详细设计-24

5.5.1 图像几何变换-24

5.5.2 图像特效-30

5.5.3 图像美化-37

6 系统测试-40

6.1 浏览器兼容性测试-40

6.2 用户注册信息测试-41

结    论-45

参 考 文 献-46

附录 图像识别与图像处理核心算法-47

致    谢-52

相关论文资料:
最新评论
上传会员 紫色烟火 对本文的描述:本文的研究内容主要包括图像处理、图像识别基础算法原理、Django框架开发Web项目的具体实现流程三个方面。图像处理包括对图像进行几何变换、特效和美化三个方面内容。图像识别包......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: