- 博客(19)
- 收藏
- 关注
原创 ubuntu安装CUDA
ubuntu安装CUDAhttps://www.cnblogs.com/haijian/p/12810876.html但是最后的cudnn没有打印出来东西,很奇怪。
2021-11-10 22:53:33 747
原创 python重新加载模块
使用python的reload()方法py2中reload是内置方法,直接使用py3中需要from imp import reload进行使用
2021-10-29 21:50:34 189
原创 wordpress更改网站根路径
我的博客搭建在apache2根目录下,但是我想把网站整体迁移到apache2根目录下的一个文件夹里,这时候并不是简单的直接mv过去就行了,要在后台的设置中设置根路径的地址。其中blog就是新建的文件夹...
2021-08-20 16:03:50 526
原创 服务器运行jupyter
https://www.cnblogs.com/yangxiaolan/p/5778305.html首先根据这个安装配置然后在编辑ipy文件的时候可能会出现 500 错误,就使用pip3 install --upgrade --user nbconvert
2021-08-11 12:23:35 102
原创 python opencv透视变换矫正文档
对输入图片进行预处理首先处理成灰度图,接下来是对图像进行高斯平滑,这里我也不是很懂为什么要加高斯平滑,但我是这么想的,拍摄的照片使用噪点的,这种噪点很可能服从高斯分布,所有要用高斯平滑。接下来是二值化,但是二值化之后存在一点白色的小点,那就用开操作去除一下这些白点,然后再提取轮廓。gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) #转化成灰度图gray = cv2.GaussianBlur(gray, (5, 5), 1) #
2021-07-16 16:45:39 889 1
原创 一种应对cv2.contourArea面积计算不准确问题的解决方法
今天遇到一个很头疼的问题,使用cv2.findContours找到所有的轮廓之后,我想提取出包含面积最大的轮廓,于是很自然的想用cv2.contourArea算一下,但是最终得到的结果跟实际差别相当大,最大轮廓面积的计算成很小的一个值,而其中一个不太起眼的区域被计算得倒最大的面积,扯淡。这个问题在网上没有很好的解决方法,刚才不知道怎么想的,就想,cv2.findContours得到的是详细的轮廓点,那我能不能用一个外接矩形框起这个轮廓,直接用外接矩形的四个点去当作轮廓去计算面积呢。def cont
2021-07-16 01:03:29 7256 11
原创 Python+Opencv识别银行卡
shi y识别银行卡的具体思路是用银行卡上的每一个”被识别出来的数字“跟”0-9十个模板数字“进行模式匹配,最终得到每一个数字的识别结果。首先对模板数字进行处理上图是0-9的图形模板,但这是一整张图片,所以首先要做的是把这个图片中的每一个数字抠出来,效果就像是这样:首先读入模板图片,将其转换成灰度图再转换成二值化的图像。model_09 = cv2.imread("./img/model.png")model_09_gray = cv2.cvtColor(model_09, c.
2021-07-15 13:15:05 657
原创 防止socket端口占用
有时候关闭了一个占用某个端口的进程,但是这个端口还是不能用,这是一种操作系统的保护机制,是为了防止一个客户端连续向同一个端口发起请求由两个进程响应而造成一些潜在的错误,于是操作系统在进程释放掉这个端口之后的一段时间里仍然不会释放这个端口,这个情况的解决方法是在创建socket绑定端口之间用下面的语句声明一下,进程GG之后由操作系统立即释放端口。mySocket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)...
2021-07-15 10:32:53 699
原创 图像base64和opencv格式的互相转换
opencv转换base64image = cv2.imencode('.jpg', frame)[1]imgbase64 = str(base64.b64encode(image))[2:-1]base64转换opencvimg_b64decode = base64.b64decode(base64data) # base64解码img_array = np.frombuffer(img_b64decode, np.uint8) # 转换np序列img = cv2.imde..
2021-07-15 10:28:01 385
原创 树莓派开启SSH的一个巧妙的办法
(这种情况适用于没有树莓派屏幕、鼠标和键盘的情况下,但是最好还是有根网线连接树莓派和路由器)烧写好系统卡之后,先插到树莓派运行5分钟,然后直接断电(先初始化一下系统)将TF卡连接到电脑上并打开,直接新建“SSH”文件(大写无后缀)即可。太他妈好用了!!!!!!!!!!!!!!!!!!!!...
2021-07-15 10:19:58 166
原创 ssh WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
这个警告是因为linux服务器更新了公钥ssh-keygen -R ip地址或者域名
2021-07-15 10:15:54 62
原创 ubuntu和RaspberryOS设置进程开机启动的方法
chmod +x /etc/rc.localhttps://www.cnblogs.com/luruiyuan/p/12245550.htmlnohup *************************** >/dev/null 2>&1 &
2021-07-15 10:13:58 125
原创 树莓派使用desktop文件自启动Python程序卡住
看看Python程序中是不是用到了相对路径,我就是用到相对路径瞎忙了一天,唉。立下flag,再用相对路径我就是狗!
2019-02-21 21:22:55 662
原创 deepin中的eclipse-jee第一次使用出错
org.eclipse.e4.core.di.InjectionException: java.lang.NoClassDefFoundError: javax/annotation/PostConstruct at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:410) at...
2019-02-19 23:24:41 223
转载 supervisor实现linux开机启动程序
用法简单介绍:https://free-e.net/109详细用法:https://blog.csdn.net/qq_33468857/article/details/81949435
2019-01-16 11:09:04 1062
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人