自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Castlehe的博客

平平凡凡打工人(快乐的码农)

  • 博客(13)
  • 资源 (10)
  • 收藏
  • 关注

原创 Opencv摄像头相关参数

1 查看支持的参数这里记录一下关于cv2配置摄像头曝光等参数的问题,可以参考文章:Python 下opencv 应用: 摄像头参数设置关于参数的含义,可以参考:OpenCV VideoCapture.get()参数详解如果不能确定上面(包括本文博客的时效性),可以自己去opencv官方文档,找最新的文档,例如:https://docs.opencv.org/4.5.2/,然后从中搜索videoio,类似但是我在4.5.2的文档里打开videoio.hpp的时候网页打开错误了,所以去github上看

2021-06-24 11:28:32 2011 4

原创 Opencv-python读取网络摄像头的rtsp流

参考:用OpenCV调用IP摄像头(python版)这位老哥写的很详细,我就补充一些内容。import cv2import cv2url = "rtsp://admin:[email protected]:554/11"cap = cv2.VideoCapture(url)while(cap.isOpened()): ret, frame = cap.read() cv2.imshow('frame',frame) if cv2.waitKey(1) & 0x

2021-06-24 11:25:17 9085 5

原创 python使用dict统计次数

这个用了好多次,但是老记不住,每次都要重新搜一遍,这里记一下。重点:dict的key不确定,不希望进行二次扫描a = [1, 2, 3, 1, 1, 2]dict = {}for key in a: dict[key] = dict.get(key, 0) + 1print(dict)核心就是dict类型的get方法的含义:dict.get(key, default=None)返回指定键的值,如果值不在字典中返回default值感谢:https://www.cnblo

2021-06-23 16:23:48 1725

原创 Opencv inRang() 和HSV色彩空间表

参考Opencv文档,点击这里1. 常规使用想通过cv2.inRange()筛选颜色区域,一般会使用以下方式来使用import cv2 as cvimport numpy as npcap = cv.VideoCapture(0)while(1): # Take each frame _, frame = cap.read() # Convert BGR to HSV hsv = cv.cvtColor(frame, cv.COLOR_BGR2HSV) #

2021-06-23 15:29:42 1728

原创 Pycharm图形化性能测试工具Profile

在部署模型的时候遇到一个需要加速的问题,为了搞清楚模型调用过程中最耗时的操作以定位优化,同事告诉了我一个调优的工具,叫profile。主要参考:Python的7种性能测试工具:timeit、profile、cProfile、line_profiler、memory_profiler、PyCharm图形化性能测试工具、objgraph我这里只列举自己可能会用到的几个及相关注意事项1. timeit库python内置库,不需要额外安装>>> import timeit>&gt

2021-06-21 16:10:32 13411 1

原创 禁用Windows Defender Antivirus Service

????1. 问题描述无意间看到:从名字上就可以看出来,Windows Defender Antivirus Service服务是一个防止病毒的,但是偶尔会出现高cpu占用的情况????2. 解决方案2.1 官方社区回答点击这里系统出现Windows Defender进程占用CPU的问题,这说明Windows Defender应用正在对您的计算机进行操作维护,后台运行进程可能会导致CPU出现占用高的问题.可以耐心等待Windows Defender进程后台运行完成,或直接打开Windo

2021-06-11 15:25:40 66882 5

转载 sublime text搜索相关功能

下面由sublime入门教程栏目给大家介绍Sublime Text3 六种 查找&替换 方法,希望对需要的朋友有所帮助!查找&替换(Finding&Replacing)Sublime Text 提供了强大的查找(和替换)功能,为了提供一个清晰的介绍,我将 Sublime Text 的查找功能分为快速查找、标准查找和多文件查找三种类型。快速查找&替换多数情况下,我们需要查找文中某个关键字出现的其它位置,这时并不需要重新将该关键字重新输入一遍然后搜索,我们只需要使用Shi

2021-06-10 17:20:05 2868

原创 linux系统中的`66535`数字

????1. 66535网络标准的端口为什么只有66535个?标准的应是0–1023,一般由系统分配使用自定义使用的一般从1024—65535参考:https://zhidao.baidu.com/question/268355095948253845.html另外,还有一个关于linux系统的进程数量限制,参考:Linux系统打开文件最大数量限制(进程打开的最大文件句柄数设置)...

2021-06-10 16:51:44 562

原创 python3 reload

import paddleocrfrom importlib import reloadreload(paddleocr)reload的模块必须是已经import过的模块,使用from XX import的不可以使用reload重新导入。参考:python reload() 重载,重新加载模块Python3的reload重载技巧...

2021-06-04 17:07:21 1086

原创 内核/逻辑处理器/线程/多线程/多CPU/多核CPU

先查看电脑cpu信息,可以看到,是8个逻辑cpu在任务管理器中,看到其实是4个内核,但是逻辑处理器是8个,有多少个逻辑处理器,就可以开多少个线程。线程数=逻辑处理器个数一个物理CPU可以有1个或者多个物理内核,一个物理内核可以作为1个或者2个逻辑CPU。操作系统可以使用逻辑CPU来模拟真实CPU。在没有多核处理器的时候,一个物理CPU只能有一个物理内核,有了多核技术,一个物理CPU可以有多个物理内核,可以把一个CPU当作多个CPU使用,即逻辑CPU。没有开启超线程时,逻辑CPU的个

2021-06-04 16:56:59 23411 12

原创 PaddleOCR本地部署(安装,使用,模型优化/加速)

之前在服务器上要训练ppocr模型,所以需要额外安装PaddlePaddle,但是自己训练后已经把模型变成了推理模型,直接可以使用paddleocr package这一个包来进行运行,所以在迁移到别的环境时候,可以不再进行paddlepaddle的安装。参考:和之前的文章:PaddleOCR数字仪表识别——5. ppocr封装使用1. 安装根据:paddleocr package使用说明一开始以为:pip install "paddleocr>=2.0.1"但是果然:so就在本机安

2021-06-04 10:57:41 45118 14

原创 matplotlib显示opencv图像

由于通过jupyter调用cv2.imshow()会出现一些奇怪的错误,所以在jupyter中,需要使用matplotlib来进行showimport cv2img = cv2.imread(r".s/test/2.png")import matplotlib.pyplot as pltplt.imshow(cv2.cvtColor(recImg, cv2.COLOR_BGR2RGB))然后输出:就OK了...

2021-06-03 10:24:39 332 1

原创 python opencv调用摄像头识别并绘制结果

???? 1. 调用摄像头import cv2# from ZNKJdigit import DigitalRecognizer,RecogniztionResultcap=cv2.VideoCapture(2)# 如果笔记本有前置和后置两个摄像头,一般0是后置,1是前置# 每额外插一个usb摄像头,序号就会加1,多试试,就知道是几了。cap.set(3,900)cap.set(4,900)# cap.set()设置摄像头参数:3:宽 4:高# cap.isOpened()返回布尔值,

2021-06-02 14:00:49 6049 1

一种新的基于多模板快速推进算法和最速下降法的射线追踪方法

基于FMM的

2022-12-10

ocr中数字识别可能用到的一些字体

包括: 1. semi打印喷码字体 2. 常见程序界面字体 3. LED七段数码管字体 4. 点阵字体等

2022-03-02

KB3004394 win8-x86(紧急的受信任的根更新 Windows Windows 中的根证书程序的支持)

来自文章:visual studio卡在正在下载/正在验证进度条(不进行安装)中的资源

2022-02-11

KB3004394 win8.1-x64(紧急的受信任的根更新 Windows Windows 中的根证书程序的支持)

来自文章:visual studio卡在正在下载/正在验证进度条(不进行安装)中的资源

2022-02-11

KB3004394 win8-x86(紧急的受信任的根更新 Windows Windows 中的根证书程序的支持)

来自文章:visual studio卡在正在下载/正在验证进度条(不进行安装)中的资源

2022-02-11

KB3004394 win8 x64(紧急的受信任的根更新 Windows Windows 中的根证书程序的支持)

来自文章:visual studio卡在正在下载/正在验证进度条(不进行安装)中的资源

2022-02-11

KB3004394 win7-x86(紧急的受信任的根更新 Windows Windows 中的根证书程序的支持)

来自文章:visual studio卡在正在下载/正在验证进度条(不进行安装)中的资源

2022-02-11

KB3004394 win7-x64(紧急的受信任的根更新 Windows Windows 中的根证书程序的支持)

来自文章:visual studio卡在正在下载/正在验证进度条(不进行安装)中的资源

2022-02-11

cudnn-11.0-windows-x64-v8.0.5.39

cudnn-11.0-windows-x64-v8.0.5.39

2021-01-11

图像的增强

多媒体,图像增强,膨胀,腐蚀,形态学,开,闭操作。

2017-10-24

多媒体信息处理基础

多媒体,课件,第一章,基础,信息处理,图像处理,研究生

2017-10-24

空空如也

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

TA关注的人

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