- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第6章从数据到智能;实验要求;6.1数据结构探索;foriinrange(4):
turtle.forward(100)
turtle.right(90);importturtle
turtle.pensize(5)
foriinrange(4):
turtle.forward(100)
turtle.left(90)
turtle.done();实验任务;【例6-2】电话号码段归属运营商数据汇总。;【例6-2】电话号码段归属运营商数据汇总。;实验任务;实验任务;实验任务;6.2数据清洗;正则表达式和re库;正则表达式和re库;正则表达式和re库;正则表达式和re库;示例:统一电话号码格式;示例:处理缺失值—删除法;示例:处理缺失值—填充法;示例:处理缺失值—填充法;示例:处理缺失值—填充法;示例:处理缺失值—填充法;实验任务;6.3数据增强;OpenCV基础知识;安装第三方库方法;安装第三方库方法;安装第三方库方法;OpenCV常用图像数据处理;【例6-3】图像的镜像处理。;importcv2
importnumpyasnp
?
#读取原图
img=cv2.imread(image.jpg)
?
#获取图像信息
imgInfo=img.shape
height=imgInfo[0]
width=imgInfo[1]
channels=imgInfo[2]
?
#初始化目标图像数组
dst=np.zeros([height,?width*2+1,channels],np.uint8)
?
;#对原图进行逐像素计算
foriinrange(height):
??forjinrange(width):
????dst[i,j]=img[i,j]#原图????
????dst[i,width*2-j]=img[i,j]#镜像图
?
#在原图、镜像图的中间画一条绿色分割线
foriinrange(height):
??dst[i,width]=(0,255,0)
?
#显示目标图像
cv2.imshow(image,dst)
?
#在显示图像后等待用户操作,再关闭窗口
cv2.waitKey(0)
cv2.destroyAllWindows();实验任务;实验任务;图像缩放;OpenCV的resize()函数;OpenCV的resize()函数;图像旋转;OpenCV图像旋转方法;OpenCV图像旋转方法;importcv2
#读取图像
image=cv2.imread(image.jpg)
#获取图像的高度和宽度
height,width=image.shape[:2]
#计算旋转中心
center=width//2,height//2
#设置旋转角度和缩放因子
angle=45#逆时针旋转45°
scale=1.0#不缩放
#获取旋转矩阵
M=cv2.getRotationMatrix2D(center,angle,scale)
#进行仿射变换,旋转图像
rotated_image=cv2.warpAffine(image,M,(width,height));实验任务;实验任务;第7章人工智能与机器学习;实验方法;实验要求;实验准备—创建编程环境;实验准备—创建编程???境;实验一:线性回归;Scikit-learn;(1)加载数据集;查看数据集;;(2)划分数据集—留出法;(3)建模、训练及预测;(4)评估模型;拓展练习;实验报告要求;实验2:逻辑回归(多分类问题);(1)加载数据集;print(iris.keys());查看数据集;查看数据集;(2)划分数据集—留出法;(3)建模、训练及预测;逻辑回归模型;逻辑回归模型;(4)模型评估;fromsklearn.metricsimportaccuracy_score
fromsklearn.metricsimportprecision_score,recall_score
fromsklearn.metricsimportconfusion_matrix,classification_report
#计算模型的准确率
accuracy=accuracy_score(y_test,y_predict)print(fAccuracy:{accuracy:.2f})
precision=precision_score(y_test,y_predict,averag
您可能关注的文档
- 人工智能通识实践教程 课件 宋晏 第1--5章 AI时代的计算机基础技能 ---从计算到算法.pptx
- 人工智能通识实践教程 课件全套 宋晏 第1--9章 AI时代的计算机基础技能 --- 自然语言处理.pptx
- MySQL数据库项目化教程(第2版)(微课版)教学指南.doc
- 中国人民站起来了(23页PPT).pptx
- 众筹简介及实操(39页PPT).pptx
- 咨询顾问生涯(18页PPT).pptx
- 简约文艺风(24页PPT).pptx
- 总包之声培训总包市场开拓项目跟踪与客户引导衡乔(43页PPT).pptx
- 中华香烟x高端汽车品牌联合推广活动项目(76页PPT).pptx
- 总包之声培训项目实施条件调研衡乔(56页PPT).pptx
文档评论(0)