- 博客(24)
- 收藏
- 关注
原创 Imatest结果自动读取生成excel文档的实现
对于imatest软件分析出来的结果,有价值的数据的位置大体上是固定的(左右上有些区别),而且字体都很一致(同一个数字而言),这就很适合用机器学习的方法将数字给读出来,并且生成excel文档。最开始我准备用tensorflow + lenet5网络来实现的,但是准确率不高,可能是数据量不够多,第二个可能是处理方法有问题。后来我发现了一个很简单的方法来实现,那就是K-means聚类方法,准确率很高(100%,有点不可相信,但试了多次都是100%),速度快(分析一份数据形成结果只要5s不到),具体操...
2020-07-25 21:21:30 988 4
原创 python tkinter 做一个超市购物和管理界面(3)用户购物界面
1为了方便管理者添加和删除商品,用了滚动条来显示商品内容。想了一会儿决定模拟购买手机新建一个文本,加入商品的图片名,商品名,价格,库存,之后管理者删除添加更改商品信息,就相当于处理这个文本2.页面布局方面,模拟淘宝的简单模式3这里我认为有点难的是每个商品都有+-号表示增加减少购买商品的数量,如何弄清点的是哪个商品,并用一个字典实时记录客户购买每个商品的数量,方便后来结账...
2020-05-19 20:57:38 3043 7
原创 python tkinter 做一个超市购物和管理界面(2)用户登录,注册,管理者登录
1首先用一个文件记录用户,管理者的账户密码,为了增加一些有趣性,新注册的账户要得到admin的批准才能变成用户这里用最简单的txt文本记录,可以预设一些值,方便检验程序是否正确,前两行为用户账户信息,中间为管理者信息,后面为预备着信息2然后就是很简单的一些登录用的账号密码是否正确的判断...
2020-05-19 20:49:31 1364 1
转载 tensorboard :No dashboards are active for current data set 解决办法
引自https://stackoverflow.com/questions/47113472/tensorboard-error-no-dashboards-are-active-for-current-data-set方法是原来 tensorboard --logdir=logspath改成tensorboard --logdir=mylogs:logspath...
2019-07-28 20:51:28 304
原创 HSV空间下 颜色分割实例 python
HSV空间的优点很多,可以百度,最大的优点就是光线变化的时候也能很好的区分颜色以小丑鱼的分割为例 下面是原图 (百度图片上找的)。要把这条鱼从图中割出来,明显可以看到这条鱼是黄色+白色下面先割黄色先读出来,img=cv2.imread(image)然后转到HSV空间 img=cv2.cvtColor(img,cv2.COLOR_BGR2HSV)再用cv2.inR...
2019-04-03 17:25:09 6780 5
原创 windows 10 +python 3.5 +cuda8.0+cudnn6.0安装tensorflow-gpu心得
搞了几天,终于搞好了,真是搞得我都要吐血了,网上各种anaconda /pycharm 的安装方法,对于我这个习惯用python 自带的编译器,真是搞不定anaconda的安装方法,就算搞好了我也用不习惯,再加上pip install 速度真是慢的不行,还经常超时失败,我真是晕了在这里写个总结,一是供大家参考,二是我的这台电脑太垃圾了,迟早要换,避免下次安装再走弯路也可以直接看这...
2019-02-20 02:42:35 751
原创 TFRecord文件和图像互相转换报错问题
记录学习过程中遇到的一些问题,提醒自己下次遇到要注意不要犯相同错误出现报错的是从TFRecord转化成图片时,报错一大堆后来对比别人写的代码发现自己在从图片转化成TFRecord文件的时候没有resize() (原因是我不想在转化文件的时候改变图像的大小,而是准备在图像预处理的过程来改变图像大小),生成TFRecord文件的时候没有报错但是在TFRecord文件转化成图片的时候,...
2019-01-26 21:37:44 969
转载 min(0),max(0) python 矩阵中的用法
https://blog.csdn.net/mxhsyyd/article/details/80312045min(0)返回该矩阵中每一列的最小值min(1)返回该矩阵中每一行的最小值max(0)返回该矩阵中每一列的最大值max(1)返回该矩阵中每一行的最大值...
2018-09-11 16:41:33 11080
转载 python 字典 get()用法
dict.get(key, default=None)dict = {'Name': 'Runoob', 'Age': 27}print ("Age 值为 : %s" % dict.get('Age'))print ("Sex 值为 : %s" % dict.get('Sex', "NA"))结果:Value : 27Value : Never...
2018-09-07 21:02:32 1834
转载 Python中的sorted函数以及operator.itemgetter函数
https://blog.csdn.net/dongtingzhizi/article/details/12068205
2018-09-07 20:29:01 176
转载 sum(axis=0)的用法
https://blog.csdn.net/u012005313/article/details/49153261
2018-09-06 21:19:32 1745
原创 python 文件名不要与调用的库文件同名
如用numpy模块时,文件名不要写为numpy.py因为当引用这个模块里的一些方法的时候,他有可能报错module 'numpy' has no attribute 'zeros'
2018-08-21 20:51:26 1705
原创 opencv python 图像坐标与行列,以及感兴趣的区域对应关系
https://blog.csdn.net/oqqenvy12/article/details/71933651?utm_source=itdadao&utm_medium=referralhttps://blog.csdn.net/xinyu3307/article/details/73655882?locationNum=6&fps=1x=coly=rowimg...
2018-07-31 20:39:13 6978
原创 image.shape[0],image.shape[1],image.shape[2]
import cv2image=cv2.imread("D:/shape.bmp")print(image.shape[0])print(image.shape[1])print(image.shape[2])结果3002003其中shape.bmp是一张水平200像素,垂直300像素的彩色图
2018-06-09 11:33:15 38268 3
原创 yield 的理解
def learn_yield(): print("1") yield 1 print("2") yield 2 print("3") yield 3 yield 6 yield 1 print("4")learn_yield().__next__()learn_yield().__next__()learn_yield().__next__()learn_yi...
2018-06-09 11:01:01 253
原创 cv2.DRAW_MATCHES_FLAGS_DRAW_RICH_KEYPOINTS
opencv计算机视觉python实现,sift算法中cv2.DRAW_MATCHES_FLAGS_DRAW_RICH_KEYPOINTS,他少了个s
2018-06-04 22:56:20 754
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人