- 博客(29)
- 资源 (6)
- 收藏
- 关注
原创 使用.bat脚本运行PPOCRLabel时只能使用管理员运行才能生效
注意,第一行的路径为电脑中anaconda环境的路径,右键anaconda promt 到文件位置,查看属性中目标(T)"/K"之后的内容。发现可加入代码cd C:\Windows\System32,使脚本默认以管理员身份运行,双击即可。直接双击运行发现会不断循环,不能打开ppocrlabel,右键管理员运行才行。
2023-10-29 11:05:49
301
原创 python得到文件名列表时排序与windows默认不同,python按照1、10、11、12、2、20、21、3、4、5排序
python得到文件名列表时排序与windows默认不同,python按照1、10、11、12、2、20、21、3、4、5排序
2022-08-04 13:26:59
1832
原创 PYQT5打包出错,缺少文件,例ImportError: OpenCV loader: missing configuration file: [‘config.py‘]. Check
PYQT5使用pyinstaller打包时不报错,运行时报错缺少部分包,可针对性添加相应包到打包过程中
2022-07-13 15:28:48
985
原创 python获得文件后缀名
1.os.path.splittext(path)[-1]2.bool = path.endswith(“.py”) # 判断是否是.py文件
2022-04-13 08:56:48
725
原创 c++调用python代码时,PyString_FromString等使用失败
版本更新,已替换名称PyString_ functions were renamed to PyBytes_.PyInt_ functions are gone, PyLong_ should be used instead.
2022-02-23 15:36:25
2348
原创 c++调用python出现PyImport_ImportModule为NULL处理
1.检查.py文件路径(注意将.py文件在c++代码中设置) PyRun_SimpleString("import sys"); //添加Insert模块路径 //设置.py文件所在路径 PyRun_SimpleString("sys.path.append('path')");2.另一种原因可能是.py文件中import了其他模块:1)确定这些模型所在位置是c++代码中设定的python所在路径//设置本机python所在路径Py_SetPythonHome(L"C:\\Users\
2022-02-23 14:03:07
2828
原创 python除法保留n位小数
1.使用round模块函数,round(a/b,n);2.格式化,format(float(a)/float(b), ‘.nf’);3.字符串格式,’%.nf’%(a/b)
2021-10-14 10:38:57
2531
原创 自适应分割图片前景背景--最大类间方差(大津法)
分割图片前景和背景主要难点在于不好确定阈值#include <vector>#include <iostream>#include <fstream> #include <opencv2/highgui.hpp>#include <opencv2/imgproc.hpp>#include <opencv2/opencv.hpp>// #include <torch/torch.h>// #include &l
2021-09-24 11:13:53
357
原创 VS2019或VS2017没有Microsoft.Cpp.x64.user/找不到Debug|Win32等
1.确认是否打开属性管理器,依次点击菜单栏 -> 视图 -> 其他窗口 -> 属性管理器,打开属性管理器,如下,查看是否存在Debug|Win32等。2.若无上显示,可能是VS2019没有MSBuild文件,可采取安装VS2017或直接拷贝其他电脑里的MSBuild文件夹,拷贝到目录下的,C:\Users\12073\AppData\Local\Microsoft\MSBuild\v4.0。附上百度网盘链接链接:https://pan.baidu.com/s/1Sk9lo7SJi
2021-09-23 09:08:14
3027
1
原创 字节-位-16进制-高位在前-字母-中文
1.英文字母占一个字节,一个标点占一个字节2.中文一个文字占2字节,一个标点占三字节3.1字节=8位,1024字节=1K,1024k=1M4.16进制一般以0x开头,每个16进制位占0.5个字节;0x00表示1个字节,10进制表示0;0x01的十进制表示1:16^0=1;5.例1的存储用:0x00 0x00 0x00 0x01 4个字节表示(有些计算机系统用2字节表示),左边为高字节,右边为低字节。所谓高位在前或低位在前指的是4个字节在内存的顺序,高位在前–0x00 0x00 0x00 0x01、低
2021-08-19 12:24:40
5753
原创 PaddleOCR+vs2019+window编译记录
1 环境1.opencv(https://sourceforge.net/projects/opencvlibrary/)2.cmake(https://cmake.org/download/)3.vs2019(https://visualstudio.microsoft.com/zh-hans/downloads/)4.paddleOCR项目-建议2.0(https://github.com/PaddlePaddle/PaddleOCR);模型(https://github.com/Paddle
2021-05-31 15:38:29
1165
原创 pyqt5语言包使用(国际化)-打包labelme为例
一般在程序入口__main__中设置此时在labelme/_main.py文件中设置 # 实例化一个翻译器,之后会通过该翻译器载入qm翻译文件 translator = QtCore.QTranslator() # 载入qm语言包文件.qm可省 translator.load('./translate/zh_CN') # 在程序入口处给app变量安装个翻译器 app = QtWidgets.QApplication(sys.argv) app.installTrans
2021-05-14 09:47:29
1192
原创 PyQt5-选择多个文件夹,并取到文件夹的目录
PyQt5-选择多个文件夹,并取到文件夹的目录1.概述主要使用构造函数法使用QFileDialog控件,合理利用QListView、QTreeView,达到选择多个文件夹的功能。2.代码实现from PyQt5 import QtWidgetsimport sysfrom PyQt5.QtWidgets import QFileDialog, QListView, QAbstractItemView, QTreeViewclass Window(QtWidgets.QWidget):
2021-04-13 10:06:34
3937
4
原创 PYQT5打包文件太大,使用pipenv创建虚拟环境打包
PYQT5打包文件太大,使用pipenv创建虚拟环境打包win10cmd安装pippip安装pipenv创建独立于anaconda的虚拟环境用来打包pyqt5程序检查环境是否符合需求打包1.win10cmd安装pip首先在电脑上单独安装python,官网https://www.python.org/downloads/windows/下载安装,独立于anaconda.然后在环境变量中将此python路径加入,以便cmd使用在官网上https://pypi.org/project/pip
2021-04-12 14:58:44
2737
原创 无损扩增c盘容量
仅做记录,个人使用选择与c盘相近盘(如D盘),将D盘内容全部备份到第三盘(如E盘)将D盘格式化,并删除卷选中c盘,扩展分区,将原D盘空间扩展到C盘选中E盘,压缩分区选中压缩分区,选择新建分区,选为D盘将E盘中的原D盘备份转移到现D盘重启这样就将C盘无损扩增,且不影响电脑中安装到D盘的软件的运行...
2020-11-02 11:05:04
280
原创 WIN10完全卸载anaconda
WIN10完全卸载anaconda最近配置新环境出错,比较麻烦,选择重装,发现目前网上卸载教程不太清楚,做下记录。(纯属个人记录,不一定正确,仅做参考)1.anaconda-clean卸载首先在任一环境中安装anaconda-cleanconda insatll anaconda-clean然后运行anaconda-clean --yes最后在ananconda安装目录下运行如果一切顺利,那就恭喜你卸载完成,不过我自己在第一步进进行不下去了,实在找不到办法,所以采取第二种方式。2
2020-09-07 10:13:15
4770
1
原创 Pycharm中选择新建项目的环境(初学)
目录引言环境介绍新手推荐原因引言 网上很多讲环境的文章,写的挺好的但是没有具体给出建议。环境介绍新建项目的界面是这样的,两个选择。其中如果你选择New Environment using 新建项目,则在你pycharm的workspace里新建的项目文件夹里会给你创建一个vevn文件夹,这个文件夹里会将你的Base interpreter指定的python编译器复制一遍放进去这样我们这个项目的编译器就是用的此项目文件夹下的编译器,不是我python安装的路径下的编译器。所以使用pip ins
2020-07-27 16:28:52
9284
转载 时间复杂度和空间复杂度
一、说明时间复杂度和空间复杂度是用来评价算法效率高低的2个标准,身为开发者肯定会经常会听到这2个概念,但它们分别是什么意思呢?其实这两个概念从字面意思上也能看出一二:时间复杂度:就是说执行算法需要消耗的时间长短,越快越好。比如你在电脑上打开计算器,如果一个普通的运算要消耗1分钟时间,那谁还会用它呢,还不如自己口算呢。空间复杂度:就是说执行当前算法需要消耗的存储空间大小,也是越少越好。本来计算机的存储资源就是有限的,如果你的算法总是需要耗费很大的存储空间,这样也会给机器带来很大的负担。二、时间复杂度
2020-06-10 20:47:53
231
转载 Numpy中mgrid、ndim、shape、dtype、astype的用法
1.np.mgrid[start: end: step]start:开始坐标,stop:结束坐标(不包括),step:步长例:res = np.mgrid[-3:3:.1,-3:3:.1]生成从-3到3的二维坐标第一部分是y轴的范围第二部分是x轴的范围返回数组的res[0]是y轴,res[1]是x轴2.ndimndim返回的是数组的维度,返回的只有一个数,该数即表示数组的维度2...
2018-12-28 14:56:37
1096
原创 tensorboard可视化查看events.out.tfevents文件
使用命令tensorboard --logdir=event-dir(event路径)直接命令行或者在event当前路径新建.bat文件,编辑tensorboard --logdir=event-dir,保存双击运行得到网址,但有时候网址无法打开解决办法:直接输入localhost:6006,成功打开网页...
2018-12-14 10:40:57
48649
4
转载 Python中的with与上下文管理器
详细见:https://blog.youkuaiyun.com/weixin_35653315/article/details/78158735with…[as…]主要用于对象的获取和释放,以及函数默认参数的设定。类似于try…finally…上下文管理对象(Context Manager, CM)主要有两个协议方法为__enter__与__exit__, 前者在进入with代码块时执行, 后者在...
2018-12-08 17:15:33
251
原创 Python中的修饰器
在Python中函数也是被视为对象其可以被赋给其他变量其可以被定义在另外一个函数内这也就是说,函数可以返回一个函数例子:原始添加修饰#-*- coding: UTF-8 -*-import time def foo(): print 'in foo()' # 定义一个计时器,传入一个,并返回另一个附加了计时功能的方法def timeit(func): ...
2018-12-08 16:51:50
174
原创 Tensorflow中两种padding方式“SAME”和“VALID”
same方式会按照卷积核尺寸和步长自动填充,valid方式会丢弃不符合尺寸或步长的。可参考:http://blog.youkuaiyun.com/wuzqchom/article/details/74785643
2018-12-08 15:16:11
177
原创 PyCharm使用技巧
1.Structure(列出代码结构)点击左边的Structure按钮就如Structure界面。从Structure我们可以看出当前代码文件中有多少个全局变量、函数、类以及类中有多少个成员变量和成员函数。其中V图标表示全局变量,粉红色的f图标表示普通函数,左上角带红色小三角的f图标表示内嵌函数,C图标表示类,类中m图标表示成员函数,f图标表示成员变量。点击图片可以跳转到对应的代码。转自...
2018-12-06 15:28:59
267
转载 SSD的anchor_box计算
转自:http://www.pianshen.com/article/129360549/写的很好很清晰。 防删防遗忘,有问题请联系看过SSD的tensorflow实现的小伙伴一定对anchor_box的计算很是好奇, 网上也是五花八门的解释,今天我结合源码和原理来解释一下.default_params = SSDParams( img_shape=(300, 300),...
2018-12-06 14:35:35
2626
1
原创 tensorflow中使用的一些函数
python中调用的函数解析1.np.mgrid生成网格1.np.mgrid生成网格np.mgrid[start
2018-12-06 12:42:49
399
转载 Tensorflower使用指定的GPU和GPU显存
Tensorflower使用指定的GPU和GPU显存转载转载转载出处:http://www.cnblogs.com/darkknightzh/p/6591923.html
2018-12-04 17:08:28
354
win10+rtx4070ti深度学习环境(cuda 11.7、cudnn8.6.0、libtorch1.13.1+cu117)
2023-02-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人