- 博客(14)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 创新实训项目分析——第十一篇
2021SC@SDUSC目录前言一、项目环境二、代码分析1.前言对于图片抗扭曲功能算法的实现,可以划分为以下任务:1.采⽤寻找轮廓的⽅法,⽤approxPolyDP函数,对图像轮廓点进⾏多边形拟合2.把图像的四个顶点处的点归类,划分出四个区域{左上,右上,右下,左下},利⽤opencv的寻找轮廓,得到最⼤轮廓,然后⽣成最⼩外接矩形,确定四个顶点的⼤致位置。设置⼀个阀值,与上图中的点集合求距离,⼤于阀值的舍弃,⼩于的保留。3.所有的点集都落到了四个区域,利⽤矩形中,对⻆线距离最⼤,确定四个顶点
2021-12-05 16:45:27
2261
原创 创新实训项目分析——第十篇
2021SC@SDUSC目录前言一、项目环境二、代码分析三、总结前言上几篇文章已经分析完了飞花令的项目,从这一篇开始分析camera的项目。开发人员的设计中,以手机相机为依托的camera项目不仅需要有基础的拍照功能,并且还需要对拍摄的照⽚进⾏⼀系列处理,包括但不仅限于图⽚抗扭曲,曝光度,聚焦等。具体可以整理为以下功能:1. 相机预览功能2. 拍照的偏好设置,如闪光灯,聚焦,曝光补偿3. 相机可随设备旋转,拍摄横屏和竖屏的照⽚4. 拍照后保存在⼿机的pictures⽂件夹5. 可以预
2021-12-05 15:15:57
3946
原创 创新实训项目分析——第九篇
2021SC@SDUSC目录前言一、项目环境二、代码分析1. 实现拍照2.预览页面设置3.大图预览三、总结前言上几篇文章已经分析完了飞花令的项目,从这一篇开始分析camera的项目。开发人员的设计中,以手机相机为依托的camera项目不仅需要有基础的拍照功能,并且还需要对拍摄的照⽚进⾏⼀系列处理,包括但不仅限于图⽚抗扭曲,曝光度,聚焦等。具体可以整理为以下功能:1. 相机预览功能2. 拍照的偏好设置,如闪光灯,聚焦,曝光补偿3. 相机可随设备旋转,拍摄横屏和竖屏的照⽚4. 拍照后保存在
2021-12-03 13:50:51
2073
原创 创新实训项目分析——第八篇
2021SC@SDUSC目录前言一、项目环境二、代码分析三、总结前言上几篇文章已经分析完了飞花令的项目,从这一篇开始分析camera的项目。开发人员的设计中,以手机相机为依托的camera项目不仅需要有基础的拍照功能,并且还需要对拍摄的照⽚进⾏⼀系列处理,包括但不仅限于图⽚抗扭曲,曝光度,聚焦等。具体可以整理为以下功能:1. 相机预览功能2. 拍照的偏好设置,如闪光灯,聚焦,曝光补偿3. 相机可随设备旋转,拍摄横屏和竖屏的照⽚4. 拍照后保存在⼿机的pictures⽂件夹5. 可以预
2021-11-27 19:32:26
1420
原创 创新实训项目分析——第七篇
2021SC@SDUSC目录前言一、项目环境二、代码分析1.动态加载预览分辨率2.动态加载闪光灯和聚焦3.init()方法三、总结前言上几篇文章已经分析完了飞花令的项目,从这一篇开始分析camera的项目。开发人员的设计中,以手机相机为依托的camera项目不仅需要有基础的拍照功能,并且还需要对拍摄的照⽚进⾏⼀系列处理,包括但不仅限于图⽚抗扭曲,曝光度,聚焦等。具体可以整理为以下功能:1. 相机预览功能2. 拍照的偏好设置,如闪光灯,聚焦,曝光补偿3. 相机可随设备旋转,拍摄横屏和竖屏的
2021-11-15 23:28:40
351
原创 创新实训项目分析——第六篇
2021SC@SDUSC目录前言一、项目环境二、代码分析1.配置surface类2.相机功能设置3.编写SettingsFragment类1)定义SettringsFragment类2)获取相机3)设置曝光补偿三、总结前言上几篇文章已经分析完了飞花令的项目,从这一篇开始分析camera的项目。开发人员的设计中,以手机相机为依托的camera项目不仅需要有基础的拍照功能,并且还需要对拍摄的照⽚进⾏⼀系列处理,包括但不仅限于图⽚抗扭曲,曝光度,聚焦等。具体可以整理为以下功能:1. 相机预览功能
2021-11-11 16:48:32
2149
原创 创新实训项目分析——第五篇
2021SC@SDUSC目录前言一、项目环境二、项目结构二、代码分析1.相机预览功能前言上几篇文章已经分析完了飞花令的项目,从这一篇开始分析camera的项目。开发人员的设计中,以手机相机为依托的camera项目不仅需要有基础的拍照功能,并且还需要对拍摄的照⽚进⾏⼀系列处理,包括但不仅限于图⽚抗扭曲,曝光度,聚焦等。具体可以整理为以下功能:1. 相机预览功能2. 拍照的偏好设置,如闪光灯,聚焦,曝光补偿3. 相机可随设备旋转,拍摄横屏和竖屏的照⽚4. 拍照后保存在⼿机的pictures
2021-11-06 22:12:40
1346
原创 创新实训项目分析——第四篇
2021SC@SDUSC目录前言一、项目环境二、代码分析1.继续分析飞花令UI界面2.飞花令逻辑的实现三、总结前言本篇开始分析飞花令项目的源码。飞花令的项目要求实现两个主要功能,一个是查询所有包含输入关键字的诗句,一个是人机模拟飞花令游戏。 本篇将对分析飞花令小游戏的代码做个结尾。一、项目环境android studio 4.1.2Compile SDK version:30Build Tools Version 30.0.3gradle 6.8.3二、代码分析1.继续分析飞花
2021-10-28 00:02:37
2961
原创 创新实训项目分析——第三篇
2021SC@SDUSC目录前言一、项目环境二、代码分析1.两个页面之间的过渡部分直接传递:2.飞花令ui界面ViewHolder总结前言本篇开始分析飞花令项目的源码。飞花令的项目要求实现两个主要功能,一个是查询所有包含输入关键字的诗句,一个是人机模拟飞花令游戏。 本篇将继续分析飞花令小游戏的代码。一、项目环境android studio 4.1.2Compile SDK version:30Build Tools Version 30.0.3gradle 6.8.3二、代码分析
2021-10-23 20:10:00
1602
原创 创新实训项目分析——第二篇
创新实训项目分析——第二篇2021SC@SDUSC目录前言一、项目环境二、代码分析1.MainActivity.java文件2.页面跳转3.查询返回总结前言前言本篇开始分析飞花令项目的源码。飞花令的项目要求实现两个主要功能,一个是查询所有包含输入关键字的诗句,一个是人机模拟飞花令游戏。本篇将继续分析分析查询功能的代码。一、项目环境android studio 4.1.2Compile SDK version:30Build Tools Version 30.0.3gradle 6
2021-10-13 19:42:35
847
原创 创新实训项目分析——第一篇
创新实训项目分析——第一篇2021SC@SDUSC目录创新实训项目分析——第一篇前言一、项目环境二、代码分析1.界面设计2.编Poem类处理诗句3.设计适配器适配器三、总结前言本篇开始分析飞花令项目的源码。飞花令的项目要求实现两个主要功能,一个是查询所有包含输入关键字的诗句,一个是人机模拟飞花令游戏。本篇主要分析查询功能的代码。一、项目环境android studio 4.1.2Compile SDK version:30Build Tools Version 30.0.3gra
2021-10-07 04:22:08
284
原创 创新实训项目分析——综述
2021SC@SDUSC一、小组分工经过小组讨论,我的工作内容是分析移动互联网开发技术教学网站建设这个项目中,图片抗扭曲相机和飞花令两个app的设计与开发的代码以及三个技术主题页面——camera、preferencefragment和adapter的代码的。二、项目分析参考了开发人员的说明视频和总结文档以及我分析的两个app的说明文档,大致了解了本项目的开发内容是搭建了一个移动互联网开发方向的学习网站,帮助用户来学习如何使用Android studio这个软件来进行android软件的开发。ca
2021-09-30 12:20:12
1069
2
猜数字Guess.zip
2021-06-02
关于c++中vector迭代器的问题
2021-02-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人