自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 python+批处理实现pyqt——>exe一条龙

我查的资料和我这个不一样,都没有第一行,我不知道他们是咋运行成功的,我一直无法成功,最终找到原因是运行bat的时候,是用的cmd,而不是conda的shell,于是加了这么一句,就直接转换到了shell下运行,弹出的黑框上也显示(base)c:了,第二行就是转换格式了,具体怎么用有很多资料可查。bat文件内写好了代码,只要文件名字不变,只要双击一下,自动就转换了,很方便。第二行是把路径定位到虚拟环境的路径,然后激活虚拟环境,再运行py文件,这里的py文件是我专门写的一个gui程序,可以选择要打包的文件。

2022-12-25 23:35:18 185 1

原创 初学python+QT做GUI(零基础)

学习一下python和QT制作GUI的技能。

2022-12-22 00:14:36 974

原创 用python生成小的exe

Pysimple学习,并用pystaller打包

2022-09-14 19:35:31 459

原创 PysimpleGUI学习(一)

但是这个例程关闭的时候,仍然会占用摄像头,其它程序就无法在用了,显然这是没有释放摄像头,因为调用摄像头采用的是opencv,就简单查了一下释放摄像头的方法,有人说是cap.release(),但测试后不行。我觉得还是试试比较好,我实在判断关闭程序后,break前加入这个命令,再次运行后关闭,摄像头就释放了。python免费好用,但是涉及到界面就比较麻烦了,这点不如matlab好用。最近了解到PysimpleGUI,看了一下教程,简化了很多,对于一般简单应用应该够用了,从今天开始,记录一下学习过程。

2022-09-05 23:30:23 1172

原创 图片修改大小保存EXIF信息

最近遇到一个问题:无人机遥感图像拼接。图像拼接技术很成熟了,所以一直认为图像之间只要有重叠就能一张张很容易拼成一幅大图,结果实际操作的时候并没有那么简单。首先第一个问题就是图像太大,太多,拼接起来简直要把电脑干死;其次没有GPS信息的图像拼接计算量非常大,随着拼上的图像越来越多,特征点越来越多。随后了解了很多软件是可以轻松做这种工作的,然后原始数据太大的化也依然会非常耗时间,但其实最终拼接的全图并不大,如果前期能够把图像缩小,并且保留坐标信息,那就可以大大提高处理速度了。那么第一步就是如何减小图

2021-05-25 13:38:29 700 2

原创 0基础二次开发硬件设备——一点点进步

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结背景 作为一个不会光学设计的光学研究人员,自我感觉啥都干不了,想实现点什么东西都要靠别人。现在这个社会,大家一起合作是有未来的。然而身边的人并不是那么好合作的时候,就很憋屈。尤其我自身不是特别擅长和别人沟通,即使沟通了,人家做出来后和自己想象的不太一样,也不好意思再说啥,所以说当领导,有个...

2021-01-17 19:37:05 409

原创 彩色微光相机VS星光相机

随着菊花厂抛出夜视的卖点,越发觉得国产手机都开始跑偏了,摄像头成了最大的卖点。手机摄像头的五花八门的功能也让人们挑花了眼,夜视功能的推出也说明摄像头已经开始进入一个瓶颈期,没有什么可挖掘的了。夜间拍摄逐渐进入大众的视野,而夜间拍摄清晰图像并不难,只要提高曝光时间就可以了,当然感光芯片的噪声不能随曝光时间增加的太过分,难的是手拿着拍出好图。不光是手机届,安防届也打起了“星光”的概念,听着就很牛,可以在星光下拍照录像,做宣传的就是这么牛,管它能不能拍,就这么叫,我重新定义一下“星光”不就得了,人家所谓的“星

2020-06-26 15:51:21 1351 1

原创 关于n2n神经网络的理解

运行了几次代码,初步看到了一些效果,但是距离我的应用还差点,因为我的数据噪声比较大,效果比较差,分辨率下降也比较多。所以我不能采用n2n,而应该采用n2c,噪声大的情况下,图像自身的一些高频信息被噪声淹没,n2n网络无法学习到这些特征,但是n2c不一样,训练目标是清晰的,具有高频信息,想要loss低,网络就必须学习到一定的先验信息用于处理噪声图像。n2n的数据本身丢失了这些信息,网络也就无从习得。...

2020-02-28 23:04:30 1243 11

原创 noise2noise学习与修改

最近偶然看到的这篇论文,感觉很神奇。才发现已经发表有一段时间了,虽然关注神经网络很久了,但是为我所用的却很少,一方面自己根本就还是个入门者,才刚刚会搭建神经网络,还没训练出一个能用的。另一方面,对神经网络的理解停留在“拟合”层面,不愿再深入研究,只需要找到合适自己的网络拿来用即可。n2n这篇论文很明显是我需要的,但仍然需要消化消化。目前我面对的问题基本上可以分为两类:1.求逆过程,如系统标...

2020-02-27 19:38:22 4836 4

原创 记录一下树莓派的使用

为了控制一个小屏幕,购买了树莓派3B,根据商家给的资料,在sd卡里安装好了系统。为了方便控制,可以使用SSH控制树莓派,安装TightVNC后,就可以进行远程桌面式的控制了。目前已经配置好了,如果断电重启的话,可以先打开putty软件,连接192.168.1.26,登录名为pi,输入密码why*********61后登录成功,输入命令tightvncsever,就可以使用PC端的tight...

2020-01-31 13:53:55 99

原创 关于编码成像中遇到的问题

利用编码模板调制目标的光场信息,后期经过算法反演可以得到目标像。成像质量的好坏取决于编码和算法的质量,然而最近分析的结论是,似乎该方式的成像质量是有一个极限的。因为存在一对矛盾,使得像质无法继续提升。理论上我设计的编码模板,演化出的反演矩阵,条件数越小越好,这样对噪声和误差的敏感度就越小,成像模型比较稳定,容易获得较好的图像。然而,由于衍射、噪声、匹配误差等影响,最终的反演矩阵与设计的模型存在...

2019-09-01 17:07:37 400

原创 python求解XAX'=B的问题#encoding:utf-8 #add_layer_1.py 练习增加网络层 import tensorflow as tf import numpy as n

一个光学传输的正模型是AXA’=B,但是其中A是未知的,需要标定。通常的做法是用已知的X和测得的相应B计算A,这个过程称为系统标定。然而一般的系统定标模型是AX=B,而此次定标的模型中被标定的参数是二次的,可能也是造成求解不准确的原因。为了求解此问题,建立了一个简单的神经网络#encoding:utf-8#add_layer_1.py 练习增加网络层 import tenso...

2019-05-09 20:06:48 995

原创 线性模型的神经网络

成像系统可以看作一个低通线性系统,由输出图像重构高分辨率图像是一个病态问题,可以说是纯靠猜测,如果有先验信息可以猜的准一些。神经网络通过复杂的网络模型逼近系统的真实特性,总结信息的先验知识,对这类问题具有比较好的效果。 ...

2019-04-20 22:46:41 398

原创 使用树莓派控制OLED和摄像头做一些事情

目前的一些工作间接成像是一种通过计算手段后期获得图像的一种成像技术,目前比较火的有鬼成像、叠层成像、无透镜成像、非视域成像(俗称拐弯成像)、散射成像等等,各种paper层出不穷,尤其是前面两个,都已经开始应用,可以查到很多文献资料。目前在做一些无透镜成像的工作,主要是利用编码模板和探测器组合实现成像的功能。编码模板使用URA或者MURA都可以,简单的成像实现起来蛮简单,但是成像质量不佳,分析各...

2019-03-02 21:15:02 797

原创 贝叶斯线性回归的理解

自从见识了贝爷的手段之厉害之后,一直念念不忘,为啥效果这么好?可以参考博客,上面的代码应该也是sklearn说明文档中的例子。在使用仿真数据的情况下,利用贝叶斯回归模型得到的结果要比最小二乘结果好,不过当欠定的问题两者相差不大。于是怀着激动的心情将其应用于我实际采集的数据,结果就是期望越大失望越大。实际效果要比最小二乘法要差,而且因变量的方差不能为0,否则会有警告,出不来结果。那么自然而然就要问为...

2018-08-18 20:37:16 1884

原创 python学习暂停,解决主要矛盾——计算成像

学习python一个月后,实现了简单的爬虫、神经网络等简单的项目,也初步见识到python的简单和可读性,但比较缺乏数据结构的知识,对于数据的操作的理解比较欠缺。然而,学习程序语言是为了解决问题,要么解决现在手里的问题,要么找感兴趣的问题去尝试,但目前最紧要的问题是论文,之前的工作都是基于Matlab,改写成python太浪费时间了,而且matlab 的矩阵运算速度确实很快,所以暂时还是先暂停学习...

2018-08-14 13:20:48 1055

原创 关于神经网络数据集和结构的问题

首先说明,只提出了问题,没有解决办法,但我觉得如果能搞定,可以发高质量的文章。也许现在已经有人解决了,只是我没有查到,还请大牛多多指点(如果大牛会看到的话)。先记录下最近的情况吧,也算个小总结。有半个多月没有碰神经网络了,因为之前做的一个去噪声的效果很不好,有点打击信心。于是把注意力集中在计算成像方面,但最近也是遇到了瓶颈,发现编码孔径成像理论似乎已经挖的差不多了,毕竟上世纪六七十年代就已经在X射...

2018-06-28 19:54:52 5820

原创 线性回归与线性方程组求解的疑问

 主角描述:线性回归:y=Wx+b,通过多组(x,y)估计出W和b,如果x有多个特征,W、b、y为一维向量,x为多个样本的矩阵,可以通过梯度下降法求解;  线性方程组求解:Y=AX,X、Y为一维向量,A为矩阵,可以通过最小二乘或梯度下降的方法求解。   矛盾冲突:可以看出,如果b为0,则线性回归问题和线性方程组求解问题没有什么本质区别,将线性回归的等式两边转...

2018-05-30 21:31:54 1081

原创 关于Spyder启动后出现PyQt4不存在的问题

我使用anaconda搭建的环境,自带了spyder,觉得和matlab界面很像,比较容易上手。开始并没有什么问题,但是不知道什么时候出现了如下问题NOTE: The following error appeared when setting your Matplotlib backendTraceback (most recent call last): File "C:\Program...

2018-05-28 20:57:30 2603 4

原创 卷积神经网络的局限

师弟接触神经网络比较久,和师弟讨论的时候提醒我卷积神经网络不适用于我所要达到的目的,原因是CNN的感受野比较小,感受野在CSDN中的博客有一篇介绍的比较详细,以图像为例,大致意思就是在某一层中的一个像元是上一层中几个像素的值得合成,这几个像素的范围就是感受野。而我做的是图像的变换,是全局性的,所以感觉是确实不太合适。并建议我使用Non-local Netrual Network。于是查到了论文,以...

2018-05-24 21:21:59 3549

原创 初学python

     已经学习python将近一个月了,只有Matlab编程基础,而且还是半吊子。有学习python的想法是因为想要写一些可以跨平台用的小程序,虽然之前用matlab也写过,但是打包以后很大,启动起来也很慢,最重要的一点是matlab只用得起盗版,用起来也不方便。    以前不习惯记笔记,但是年纪大了,学习python的过程中,很多函数用过后就忘记了,需要重新查询,查询的过程中发现很多都是这里...

2018-05-21 22:34:07 158

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除