自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【OpenCV】(一)wechat_qrcode检测二维码

opencv-4.8.0之前的版本wechat_qrcode检测二维码是矩形检测;opencv-4.8.0+的版本wechat_qrcode检测二维码是关键点检测;

2024-04-26 11:07:27 109 1

原创 json、jsonlines格式化显示

json、jsonlines格式化显示

2024-02-04 15:31:02 618

原创 ubuntu22.04 VMware17.5

ubuntu22.04 VMware17.5无法启动

2024-02-02 02:13:58 768

原创 Ubuntu22.04编译安装opencv-4.9.0

Ubuntu22.04编译安装opencv-4.9.0

2024-01-10 22:15:42 1043 3

原创 显卡算力排行榜

MOPS:mega FLOPSGOPS:giga OPSTOPS:tera OPSPOPS:peta OPSEOPS:exa OPSMFLOPS:mega FLOPSGFLOPS: giga FLOPSTFLOPS: tera FLOPS (每秒一万亿(=10^12)次的浮点运算)PFLOPS: peta FLOPSEFLOPS: exa FLOPSMFLOPs:mega FLOPsGFLOPs: giga FLOPs(十亿(=10^9)个浮点运算)TFLOPs: te

2023-10-12 12:56:46 6100

原创 (八)deepin20.9 安装libjasper-dev

手动安装libjasper-dev

2023-10-04 14:04:56 300

原创 CLion CMakeLists.txt刷新缓存问题

CLion CMakeLists.txt刷新缓存问题

2023-09-26 14:19:31 372

原创 yolo v8 转rknn

本文:1.是对detect模型的转换,对于classify、pose、segment后续再写,估计是差不多的;2.支持量化。对于置信度量化后会全为0已经解决;3.解决转换过程中出现的一些错误提示。主要是数组轴的大小超出限制的问题。

2023-08-23 13:01:43 2751 15

原创 瑞芯微RK3588,交叉编译opencv

瑞芯微RK3588,交叉编译opencv

2023-07-20 18:02:39 2821 6

原创 (四)ubuntu安装EasyConnect(无法启动问题解决)

(四)ubuntu安装EasyConnect(无法启动问题解决)

2023-05-10 10:08:26 794

原创 (三)vmware虚拟机突然没网,怎么解决?

vmware虚拟机突然没网,怎么解决?

2023-04-22 18:57:19 170

原创 (二)vmware虚拟机里面的Ubuntu,然后USB摄像头连接Ubuntu,会出现闪屏卡顿,怎么解决?

vmware虚拟机里面的Ubuntu,然后USB摄像头连接Ubuntu,会出现闪屏卡顿,怎么解决?

2023-04-22 17:53:12 1011 2

原创 (一)VM里的Deepin20.8 挂载win共享的文件夹

VM里的Deepin20.8 挂载win共享的文件夹

2023-03-31 08:43:21 374

原创 yolo v7 转rknn

yolo v7 转rknn

2022-08-21 11:14:24 3640 51

原创 yolo v5-release6.0转rknn

yolo v5-release6.0转rknn

2022-08-20 20:14:04 703

原创 deepin20.6挂载硬盘

意思就是:将sda2挂载到/home/tm2/mnt/sda2,其中/home/tm2/mnt/sda2需要提前手动创建(位置不一定就是这里,自己随意)。手动创建mount.sh文件,并写入。

2022-08-08 16:28:30 711

原创 yolov5 初识(win版)

复制一份coco128.yaml,并重命名,然后修改为自己数据集的路径及类别。单独安装torch+torchvision。1.clone代码+切换环境+安装依赖。5.训练自己标注的数据集。

2022-08-05 23:36:57 742

原创 深度学习环境配置(三)--win11 miniconda、cuda、cudnn、pip换源

根据cuda版本选择对应的cudnn(推荐cuda10.2+cudnn7.6.5、cuda11.1+cudnn8.1.1),30系列之前的显卡选择10.2,30系列显卡选择11.1.1。然后全部点击“next”安装即可。二、安装cuda、cudnn。在“开始菜单”你找到下图。........................

2022-08-05 22:53:16 990

原创 yolov5 初识(ubuntu版)

复制一份coco128.yaml,并重命名,然后修改为自己数据集的路径及类别。1.clone代码+切换环境+安装依赖。5.训练自己标注的数据集。

2022-08-05 10:49:54 572

原创 deepin20.6深度学习环境配置(二)--miniconda、cuda、cudnn、pip换源

deepin20.6深度学习环境配置(二)--miniconda、cuda、cudnn、pip换源

2022-08-05 10:09:48 1168

原创 深度学习环境配置(一)--deepin20.6 安装显卡驱动

deepin20.6深度学习环境配置(一)--安装显卡驱动。

2022-08-03 14:10:56 1344

原创 Ubuntu与Jetson设备间互传文件

参考:https://www.csdn.net/tags/Mtjacg0sNjQyODItYmxvZwO0O0OO0O0O.html一、保证两设备在同一局域网二、在Ubuntu终端输入:"lcfc"是Jetson设备系统的登录用户名,"192.168.x.xx"是Jetson设备的ip。弹出,“Are you sure you want to continue connecting (yes/no)?”,输入yes三、将Ubuntu数据传到Jetson设备上文件会存放在:Jetson设备上的home

2022-07-04 14:28:45 469

转载 ubuntu1804系统(jetson tx2 nx)编译opencv报E:Unable to locate package libjasper-dev解决方法

编译opencv报E:Unable to locate package libjasper-dev的解决方法

2022-06-15 10:08:42 439

原创 E: Package ‘xxx‘ has no installation candidate

E: Package 'xxx' has no installation candidate

2022-06-15 09:33:28 507

原创 jetson tx2 nx系统烧录、远程配置、AI环境配置

jetson tx2 nx 烧录系统、远程配置、AI环境搭建

2022-06-11 20:47:53 2088 3

原创 win11 Anaconda3创建Python虚拟环境并用pycharm使用

一、更换国内镜像源添加清华大学镜像源命令:(换阿里的也行)conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/显示包源路径:conda config --set show_channel_urls yes此时你的

2021-07-31 16:10:33 789

原创 Python re模块相关用法

前言这些得先知道:. 点可代表一切字符\ 起转义作用[...] 指代方括号中的任意字符\d 指代数字0-9\D 指代非数字\s 指代一切空格,包括tab制表符、空格、换行等\S 指代非空格\w 指代大小写字母、数字和下划线\W 指代非大小写字母、数字和下划线* 匹配前面字符 >=0 次+ 匹配前面字符1次及以上? 匹配前面字符0次或1次{m}

2021-06-07 00:46:25 256 1

原创 Python 利用pandas读写.csv

一、写入# 方法一:字典中的key值即为csv中列名dataframe = pd.DataFrame({'head_1': a, 'head_2': b, 'head_3': c})# 方法二:用关键字指定数据与列名。dataframe = pd.DataFrame(data=[a, b, c], columns=["head_1", "head_2", "head_3"])# 将DataFrame存储为csv,index表示是否显示行序号,default=True; se表示用符号隔开,默认

2021-06-04 00:25:37 491

原创 python 线程池、进程池的简单使用

一、导入包from concurrent.futures import ProcessPoolExecutor, ThreadPoolExecutor, wait, ALL_COMPLETED二、创建一个函数这个函数是打算要做的事。def test(num): sum = 0 for i in range(num): sum += i return sum三、创建一个主函数,在主函数里面创建进程池(或线程池)def main(): pool =

2021-04-10 19:41:35 503

原创 Python 写读JSON

一、导入模块import json二、创建数据a = [ {"苹果": 6}, {"香蕉": 3}, {"橘子": 2}]三、写入JSON给写入的文件命名为 .json结尾,编码为 “utf-8”,模式为 ‘w’。with open('写入.json', encoding="utf-8", mode='w') as f: json.dump(a, f, ensure_ascii=False)注意:ensure_ascii=False,以字符串形势写入;

2021-04-08 00:25:03 167

原创 Python 读取Excel表格

| import pandas as pd # 导入1.将Excel表格解析为DataFrame对象的类。默认情况下使用xlrd。excel_data = pd.ExcelFile("./Excel读取测试.xlsx")2.用sheet_names,获取所有子表名字。for name in excel_data.sheet_names: print(name)3.再打开某一个子表data = pd.read_excel(excel_data, sheet_name=name

2021-01-31 14:02:44 257 1

原创 Python sorted() 对列表、字典的排序用法

一、基础reverse=False为默认,表示升序;为True表示降序.list1 = [5, 3, 2, 1, 4]newlist = sorted(list1)print(newlist) # [1, 2, 3, 4, 5]ornewlist = sorted(list1, key=lambda i: i, reverse=False)print(newlist) # [1, 2, 3, 4, 5]二、稍微进阶list1 = ['a3', 'b2', 'c1']newlis

2021-01-27 17:56:56 280

原创 Python jsonlines文件读、写、去重

import jsonlines #导入# 写入with jsonlines.open("./写入测试.jsonlines", 'w') as w: w.write({"第一行": "123"}) w.write({"第二行": "456"}) w.write({"第一行": "123"}) w.write(["第四行"]) w.write(("第五行", "789"))""" {"第一行": "123"} {"第二行": "456"}

2021-01-27 01:05:37 11743

原创 判断一个unicode字符是否是汉字,数字,字母.

def is_chinese(ch): """判断一个unicode是否是汉字""" if u'\u4e00' <= ch <= u'\u9fff': return True else: return Falsedef is_number(ch): """判断一个unicode是否是数字""" if u'\u0030' <= ch <= u'\u0039': return True

2021-01-26 15:17:03 1127

空空如也

空空如也

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

TA关注的人

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