- 博客(18)
- 收藏
- 关注
原创 NMS算法 c++实现
NMS算法的c++实现算法原理:先假设有6个候选框,根据分类器类别分类概率做排序,从小到大分别属于车辆的概率分别为A、B、C、D、E、F。从最大概率矩形框(即面积最大的框)F开始,分别判断A~E与F的重叠度IOU是否大于某个设定的阈值;假设B、D与F的重叠度超过阈值,那么就扔掉B、D(因为超过阈值,说明D与F或者B与F,已经有很大部分是重叠的,那我们保留面积最大的F即可,其余小面积的B,D就是多余的,用F完全可以表示一个物体了,所以保留F丢掉B,D);并标记第一个矩形框F,是我们保留下来的。从剩下
2022-01-18 11:28:39
1229
原创 【python + opencv图像处理三】图像阈值处理
(一)简单阈值简单阈值当然是最简单,选取一个全局阈值,然后就把整幅图像分成了非黑即白的二值图像了。函数为cv2.threshold()这个函数有四个参数:第一个原图像,第二个进行分类的阈值,第三个是高于(低于)阈值时赋予的新值,第四个是一个方法选择参数,常用的有:cv2.THRESH_BINARY(黑白二值)cv2.THRESH_BINARY_INV(黑白二值反转)cv2.THRESH_TRUNC (得到的图像为多像素值)cv2.THRESH_TOZEROcv2.THRESH_TOZERO_
2021-07-05 18:12:55
341
原创 【python + opencv图像处理二】图像滤波(去噪 平滑 模糊等)
平滑 也称 模糊, 是一项简单且使用频率很高的图像处理方法。平滑处理的用途有很多, 但是在本教程中我们仅仅关注它减少噪声的功用。从滤波角度来讲,一般主要的目的都是为了实现对图像噪声的消除,增强图像的效果。均值滤波代码:def blur_demo(image): # 均值模糊 dst = cv.blur(image,(3,3)) # ksize是卷积核大小3行3列,列数越大模糊越大 cv.imshow("blur_demo",dst)中值滤波代码:def median_bl
2021-07-02 14:42:10
2787
原创 【python + opencv图像处理一】图像增加噪声
1. 几种常见噪声高斯噪声概率密度函数服从高斯分布的噪声。产生原因:1)图像传感器在拍摄时市场不够明亮、亮度不够均匀;2)电路各元器件自身噪声和相互影响;3)图像传感器长期工作,温度过高代码实现:def gasuss_noise(image,mean=0,var=0.001): ''' 手动添加高斯噪声 mean : 均值 var : 方差 ''' image = np.array(image/255, dtype=float) noi
2021-07-02 14:07:30
4074
1
原创 python文件夹操作指令
一、取得当前目录s = os.getcwd()二、更改当前目录os.chdir( “C:\123”)三、判断一个路径( 目录或文件)是否存在b = os.path.exists( “你要判断的路径”)返回值b: True 或 False 四、判断一个路径是否文件b = os.path.isfile( “你要判断的路径”)返回值b: True 或 False 五、判断一个路径是否目录b = os.path.isdir( “你要判断的路径”)返回值b:
2021-07-01 11:55:07
465
原创 docker相关指令
查看docker镜像:docker images可查看当前服务器中所有docker镜像docker images | grep wu 可利用管道筛选含有wu的镜像docker运行:docker run -it -v /mnt/storage00/wusiyu:/workspace/storage00/wusiyu hub.bilibili.co/wusiyu/torch:latest run一个image,从而运行一个container–name xxx,可以给container命名..
2021-07-01 11:53:24
111
原创 OCR论文综述(含文字识别、文本检测、端到端和数据集合)
OCR综述概览1. 文字识别指标为f1-scoreConf.NetTitleSVTIIIT5KICDAR13TPAMI2015CRNNAn end-to-end trainable neural network for image-based sequencerecognition and its application to scene text recognition0.8080.7820.867CVPR2016RARERobust scene text recognition with auto
2021-06-24 15:53:40
7947
原创 数据处理:xml标注转换成csv
数据处理:xml标注转换成csvxml数据:<annotation><filename>8a0004.jpg</filename><size><width>960</width><height>1280</height><depth>3</depth></size><object><name>object</name>&
2021-03-31 09:24:46
563
1
原创 数据处理:csv标注转换成xml
数据处理:csv标注转换成xmlcsv中部分内容:test_0.jpg,1653,1290,1773,1535,object,2448,3264test_0.jpg,1485,1221,1648,1544,object,2448,3264test_0.jpg,1345,1295,1481,1540,object,2448,3264test_0.jpg,1221,1290,1341,1543,object,2448,3264test_0.jpg,1079,1332,1216,1537,object
2021-03-31 09:12:36
1418
5
原创 SKU110K_CVPR19 货架目标检测复现详情(含自主图片测试)
源代码:https://github.com/eg4000/SKU110K_CVPR19论文地址:https://arxiv.org/pdf/1904.00853.pdf一、前期准备1.运行环境Keras == 2.2.5keras-retinanet == 0.5.1tensorflow-gpu == 1.15.4numpy == 1.19.2opencv-python == 3.1.0.5tqdm == 4.50.2pandas == 0.23.4pip install -i h
2021-03-03 17:49:06
2439
8
原创 CCF CSP 201909-3 字符画
CCF CSP 201909-3 字符画 100分题目描述:坑:题意太不明确了!!前景色都没有用到。。。mn的含义,和常规不同,这里的mn分别表示列和行!数组太大的问题AC代码:#include<iostream>using namespace std;void transfer(int n){ if(n<10) cout<<"\\x"<...
2019-11-25 21:24:38
402
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人