自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (31)
  • 收藏
  • 关注

原创 python计算wav分贝值

【代码】python计算wav分贝值。

2023-06-30 10:40:12 670

原创 python计算pcm分贝值

python计算pcm文件声音分贝值

2022-08-04 11:47:23 2177 1

原创 Python对xml的指定标签进行重命名

Python对xml的指定标签进行替换

2022-05-22 18:48:03 643

原创 python多线程视频转为图片保存

# -*- coding: utf-8 -*- import os import cv2import csvimport numpy as npimport concurrent.futuresdef GetImgNameByEveryDir(file_dir,videoProperty): FileNameWithPath = [] FileName = [] FileDir = [] # videoPropert.

2022-05-11 10:53:03 477

原创 四种聚类方法浅谈

聚类作为一种重要的人类行为,早在还提时代,一个人就通过不断的改进下意识中的聚类模式类学会如何区分家猫、家狗等等动植物。目前,聚类方法也在许多领域都得到了广泛的研究和成功应用。常见的如:模式识别、数据分析、图像处理、市场研究以及文档分析等。聚类原理:聚类就是按照某个特定的标准(最常见的如距离)把一个数据集分割成不同的类或者簇,从而使得同一个簇类的数据对象的相似性尽可能的最大,...

2019-12-09 20:59:57 1935

原创 聚类和降维

1.何为聚类 聚类是用于寻找数据内在的分布结构。既可以作为一个单独的过程,如异常检测等;也可作为分类等其他学习任务的前驱过程。聚类是标准的无监督学习。 在一些推荐系统中需要确定新用户的类型,但“用户类型”这个概念可能无法精确定义,此时往往会先对原有的用户数据进行聚类。然后根据聚类的结果将每个簇定义为一个类。然后在基于这些类别取进行相应的分类训练,以判断新用户的类...

2019-12-09 19:44:44 5382

原创 Tensorflow训练MobileNet V1 retrain图片分类

1.数据准备 (1)建立TrainData文件夹 (2)在该文件夹内将你将要训练分类的属性按照类别建立对应的文件夹 (3)将各个类别图片放入对应文件夹 (4)在当前目录下建立labels.txt和label_map.txt两个文件。 label_map.txt内容为: ...

2019-11-23 16:18:19 720

原创 python关键字爬取京东图片

import reimport urllib.requestimport osimport numpy as npdef craw(url,page,savedir): html1=urllib.request.urlopen(url).read() html1=str(html1) pat1='<div id="J_goodsList".*<div ...

2019-11-09 15:57:20 451

原创 python关键字爬去biying图片

# -*- coding: UTF-8 -*-from bs4 import BeautifulSoupimport urllib.requestimport requestsimport timeimport jsonimport sysimport reimport os#爬取目标网站urlCRAWL_TARGET_URL = 'https://cn.bing.com...

2019-11-09 15:55:07 682

原创 python视频批量按照文件名创建文件夹然后保存为图片

# -*- coding: utf-8 -*- import os import cv2import csvimport numpy as npdef GetImgNameByEveryDir(file_dir,videoProperty): FileNameWithPath = [] FileName = [] FileDir ...

2019-11-09 15:51:43 736

原创 人员属性识别 PETA数据集下载

主要有PETA和Wider_Attribute两个行人属性识别数据集。 链接:https://pan.baidu.com/s/1y4a4bjYoWMhSeyPH0stS4w;密码:0q44

2019-08-25 20:56:32 1218 4

原创 调用百度人体属性检测api进行人员预标注

此代码目的为调用百度的人体属性检测api进行数据集预标注。并将调用所获得的相关信息保存到xml文件。具体步骤如下:1.下载并安装相关人体分析python sdk。 网址为:https://cloud.baidu.com/doc/BODY/s/djwvxz1ju2.获取相关许可证秘钥 找度娘,定位到百度ai中的此页面,然后点击创建相关应用,获取你自己的App...

2019-08-15 20:59:32 1227

原创 python文件删除

本代码的功能主要是通过对比两个文件夹中的文件名,删除另一个中不存在的文件。 输入: (1)xml文件所在文件夹; (2)图片文件所在文件夹; 功能: 如果图片文件夹中的某个文件对应的文件名不在xml所在的文件夹,则删...

2019-07-01 22:07:42 517

原创 python复制指定后缀文件到指定 文件夹

import os,shutilimport numpy as np def GetImgNameByEveryDir(file_dir,videoProperty): # Input Root Dir and get all img in per Dir. # Out Every img with its filename and its dir an...

2019-06-22 23:54:59 2847

原创 删除文件夹指定字符的文件

目标: 删除文件夹中文件名包含有"_xx1.jpg"后缀的所有文件。方法一: 适用于Windows系统。在目标文件夹创建txt文件,将下面代码复制进去,然后保存,对你的txt文件重命名后缀为.bat文 件。然后双击运行即可。(下面代码是删除有_xx1.jpg,_xx2.jpg的所有文件,可根据自己需要删减)del /s /q *_xx1.j...

2019-06-22 23:50:06 1693

原创 python读取txt中数据

txt中数据如下所示。其中jpg和1之间为tab空格。下面代码实现读取txt中的数据,并输出。 import osf = open("all_mixed.txt","r") while True: lines = f.readline() if not lines: break ...

2019-06-15 19:00:33 887

转载 python美化xml文件并保存

原始xml文件内容如下: 目标xml文件内容如下: 实现代码为:import osimport timeimport numpy as npimport xml.etree.ElementTree as ETfrom xml.dom.minidom import parseStringfrom lxml.etree im...

2019-06-03 21:43:42 2845 1

原创 opencv/C++ 进行数据的PCA降维

#include <iostream> #include <string>#include <iostream>#include <vector>#include <opencv/cv.h>#include <opencv/highgui.h>#include <opencv/ml.h>#in...

2019-05-23 21:34:11 897

原创 python输出数组中指定元素的所有索引

代码为:array也可直接使用上面代码。测试如下:

2019-05-20 23:41:26 10399

转载 一些关于检测的深度学习文章中英对照网址

Deep Learning Papers Translation(CV)Image Classification AlexNetImageNet Classification with Deep Convolutional Neural Networks中文版中英文对照 VGGVery Deep Convolutional Networks for Large-Scale ...

2019-05-04 16:24:39 525 1

原创 python获取文件夹内指定后缀的所有文件的文件名

import os YourFile_path='' files = os.listdir(YourFile_path)files = [Video_path + f for f in files if f.endswith(('.mp4','.avi'))] 得到文件夹下指定后缀的所有文件路径 说明: 上面方法获取的files中存放了指定文件夹内的所有文...

2019-04-25 21:33:19 5078 1

原创 opencv获取文件夹下所有指定后缀的文件

该代码主要实现获取指定文件夹及其子文件夹下的指定后缀的所有文件,并以输出其文件名。 如果你的opencv是2.x版本,直接使用下面代码:#include <iostream>#include "opencv2/opencv.hpp"#include <string> #include <vector> #include &lt...

2019-04-20 22:54:02 910

原创 python重命名文件夹内指定后缀的文件

#coding:utf8import os;your_need_process_type=[".avi",".mp4"]def rename(): i=0 path="./你要处理的文件夹/"; filelist=os.listdir(path)#该文件夹下所有的文件(包括文件夹) for files in filelist...

2019-04-20 22:09:09 876

原创 MATLAB找出二维数组中最接近某个数的n个数

clear;clc;% 找出数组A中最接近b的n个数,一维二维通用A=round(100*rand(10)); % 要找的数组AA=A(:);b=20; % 要接近的数n=20; % 要找的个数[sA,index] = sort(abs(AA-b));RESULT=A(index(1:n))...

2019-04-18 21:43:00 6673 1

原创 MATLAB将十进制数字转为26进制的字母

该方法可用于将Excel的列号转换为数字等。代码如下:function str_=num2abc2(num) %将10进制转换为26进制字母string={'A','B','C','D','E','F','G',... 'H','I','J','K','L','M','N','O',... 'P','Q','R','S','T','U','V'...

2019-04-11 23:30:12 5078 2

原创 单应性矩阵MATLAB程序

       单应性(Homography)描述的是同一个平面上的点,在两幅视图上的像点之间存在一一对应的映射关系,本质上是将一个目标点在两幅图像中相互转移。对应关系如图所示。    本文计算单应性矩阵在两个图像平面中都需要选择四个点,选点程序如下:%单应矩阵 选点clearclc;image1=imread('firstView000000.jpg');image2=imr...

2019-01-16 23:50:07 9931 7

原创 ffmpeg提取视频文件音频流和视频流

       下面代码主要实现利用python调用FFmpeg来实现对视频文件中的音频流和视频流的批量提取和保存,以及视频格式的转换。实现环境为Ubuntu环境下 python3.6.5。# coding=UTF-8import os, sysimport subprocessfrom scipy.io import wavfiledef ffmpeg_VideoToAudio...

2019-01-16 23:49:30 10387

原创 vibe目标检测python代码

#! /usr/bin/env pythonfrom cProfile import Profileimport pstatsimport numpy as npimport cv2import randomimport timeimport matplotlib.pyplot as pltdefaultNbSamples = 20defaultReqMatches = 2d...

2019-01-01 21:53:21 25759 13

原创 python判断文件夹内是否存在指定后缀文件

        该代码主要是基于python实现判断指定文件夹下是否存在指定后缀的文件。代码如下:import osYour_Dir='你的文件夹/'Files=os.listdir(Your_Dir)for k in range(len(Files)): # 提取文件夹内所有文件的后缀 Files[k]=os.path.splitext(Files[k])[1]...

2018-12-18 19:42:29 9150

原创 matlab保存数据为csv文件

        matlab保存数据为csv文件的方法。下面程序有两种方式,都是按行循环依次存储,且每个都存储在一个单元格中。第一种主要是待保存的数据中没有数组 ,第二种主要是处理有数组的情况。clear all;filename1 = 'SaveFile1.csv';fid1 = fopen(filename1, 'w');for i=1:10 % 形式一 a=i;...

2018-11-02 21:34:20 52055 5

原创 不同长度音频混合MATLAB实现

最近学习过程中遇到了将两个不同长度的音频混合起来,即用短的音频作为唱的音频的背景音。查阅相关资料后实现代码如下:function main()clear;clc;[Voice,Fs]=VoiceMix('音频1.wav','音频2.mp3');sound(Voice, Fs)function [Voice,Fs]=VoiceMix(FileName1,FileName2)% 建议...

2018-09-14 18:34:15 8535 4

原创 Opencv用鼠标框选目标并输出图像和框选的图像左上角坐标及其宽高

        该代码主要根据https://blog.csdn.net/yph001/article/details/79836960这篇上面的进行了微调。        主要目的是输入一张图片,在图像中,用鼠标画矩形框选中感兴趣的区域,然后保存框选的感兴趣区域同时,输出感兴趣区域的图像在原图中的左上角点的坐标以及框选的图像的宽和高。代码具体如下:#include &lt;opencv...

2018-08-28 23:00:18 3339 1

原创 360度全景图像展开MATLAB程序

         本程序主要是将360度全景相机拍摄的图片展开为一般图像。MATLAB代码及实验结果如下function Expand2()Src=imread('100.jpg');Src=im2double(Src);x_dot=1010; % 全景图像中心点横坐标y_dot=562; % 全景图像中心点纵坐标InnerR=98; % 全景相机中...

2018-06-28 22:36:30 4588 13

原创 MATLAB图片保存为视频程序

代码如下:clearclcframesPath = 'C:\Users\Administrator\Desktop\圆检测\大小细胞柔和\结果\cell7\';%图像序列所在路径,同时要保证图像大小相同 videoName = ['demo',strcat(int2str(7),'.avi')];%表示将要创建的视频文件的名字 fps = 7; %帧率 startFrame = 5...

2018-06-28 22:36:11 3254 1

原创 基于颜色直方图的粒子滤波目标跟踪MATLAB实现

       视频运动目标估计是一个非线性、非高斯的过程,而粒子滤波目标跟踪由于其对于非线性和非高斯的独特特点,已被广泛应用于视频目标跟踪领域。下面主要是基于颜色直方图的粒子滤波目标跟踪结果和程序,颜色通道为hsv通道,量化bin为16 :16:16。下面是代码:      main.m文件代码:function main()mov=VideoReader('F:\两个全景\两个...

2018-06-28 22:35:59 3766 34

原创 粒子滤波重采样的理解及MATLAB实现

          重采样主要是为了解决经典蒙特卡洛方法中出现的粒子匮乏现象。其主要思想是对粒子和其相应的权值表示的概率密度函数重新进行采样。通过增加权值较大粒子和减少权值较小粒子来实现。重采样虽然可以改善粒子匮乏现象,但也降低了粒子的多样性。因此,重采样过程中一般选取一些准则来判断有效粒子的个数,通过这个个数来判断是否进行重采样。一般的判断准则为:    其中Neff为有效粒子个数,表示粒子权值...

2018-06-03 20:37:55 16361 8

原创 MATLAB如何进行数组扩维

repmat函数矩阵扩维。repmat函数调用形式为:b=repmat(a,[m,n]);m为扩充后矩阵的行数,n为扩充后矩阵的列数。对a=[1 2;3 4];执行b=repmat(a,[3 2])的结果为:b=repmat(a,[3 2])b =     1     2     1     2     3     4     3     4     1     2     1     2    ...

2018-05-28 15:41:33 30870 3

原创 MATLAB sub2ind函数用法

sub2ind函数是MATLAB中对矩阵索引号检索的函数,用法如下:&gt;&gt; A=rand(5)A =    0.6850    0.0867    0.2290    0.1006    0.4053    0.5979    0.7719    0.6419    0.2941    0.1048    0.7894    0.2057    0.4845    0.2374    0...

2018-05-17 09:29:37 30685

原创 MATLAB实现绘制连通域最小外接矩形

     方法主要是利用面积最小实现。代码如下:function main()I=imread('4.jpg');bw=im2bw(I);[r c]=find(bw==1);[rectx,recty,area,perimeter] = minboundrect(c,r,'a'); % 'a'是按面积算的最小矩形,如果按边长用'p'imshow(bw);hold online(rectx...

2018-05-16 19:10:32 11894 11

原创 获得imcontour函数每个轮廓坐标

程序如下:clear;clcI=imread('G:\桌面备份\2017.10.2备份\等高线\等高线程序备份\6.jpg'); img=rgb2gray(I);[c,h] =imcontour(img);% 等高线标注h_clabel=clabel(c,h); set(h_clabel,'BackgroundColor',[1 1 .6]) s = getcontourli...

2018-05-09 20:34:32 3088

MATLAB三种批量读取图片方式

MATLAB批量读取图片三种方法,

2017-05-09

MATLAB 随机产生和为定值的n个整数

https://zhidao.baidu.com/question/1832358279168317980.html?fr=iks&word=MATLAB+%B2%FA%C9%FA%BA%CD%CE%AA%C8%B7%B6%A8%CA%FD%B5%C4%CB%E6%BB%FA%CA%FD&ie=gbk 这是产生和为定值的n个随机数的原网址

2017-05-07

MATLAB 粒子滤波目标跟踪代码

利用粒子滤波目标跟踪的方法跟踪目标。该程序是先检测后跟踪。

2017-03-13

MATLAB粒子滤波目标跟踪代码

MATLAB exchange上的基于粒子滤波的目标跟踪代码,

2017-03-13

AMT图像分割MATLAB代码

Active Contour External Force Using Vector Field Convolution for Image Segmentation这篇文章的分割代码,是ACM主动轮廓模型的改进版。

2017-02-28

ASM二维图像分割MATLAB代码

这是在MATLAB exchange下载的基于主动轮廓模型(ASM)的MATLAB二维图像分割代码,自己已经对代码进行了详细注释。里面也有数据采集的代码,可以直接运行,大家也可以在MATLAB exchange上对原始代码进行下载。

2017-02-28

李春明博士分割代码

李春明博士的图像分割代码

2017-02-28

C++游戏编程入门教程 pdf以及光盘文件

C++游戏编程入门教程电子板书籍及光盘文件

2016-09-01

K均值去噪,直方图均衡化,临近插值旋转,双线性差值放大,双线性差值旋转,中值滤波

自己写的基于科学出版社的朱虹老师数字图像处理一些简单的数字图像处理代码,主要包含有:K均值去噪,直方图均衡化,临近插值旋转,双线性差值放大,双线性差值旋转,中值滤波,线性展宽等代码。希望对大家有用!

2016-03-30

已知圆心和半径,在圆内随机撒点

已知圆心和半径,在圆内随机产生点

2016-03-30

用matlab如何求出一个数组中最接近某个数的五个数

用matlab如何求出一个数组中最接近某个数的两五个数,带有测试图片,要求大于五个只需要按程序一次添加相应的代码!

2014-09-29

图像放大 邻近插值

简单的实现图像放大的程序 基于邻近插值算法

2014-09-21

matlab 图像旋转

对于数字图像中的旋转 是matlab实现 双线性插值 借鉴于学长 再次交流学习

2014-09-14

FastSLAM算法模型

fastslam算法是一种粒子滤波和EKF的混合算法,用于机器人位姿及地图绘制。 无。

2014-05-25

扩展卡尔曼滤波

对于移动机器人的slam问题的扩展卡尔曼滤波算法。

2014-05-25

类间最大距离法图像分割

这是一个基于vc++6.0的简单的均匀性度量法图像分割处理代码,希望对大家有用!

2013-08-07

yolov5-7.0实例分割模型转onnx再转rknn,含各个阶段代码

yolov5-7.0实例分割模型转onnx再转rknn,含各个阶段代码。包括: (1)pt转onnx (2)onnx转rknn及推理 (3)rknn推理

2023-08-22

Python-OpenCV显示中文

Python-OpenCV显示中文

2023-05-11

Mosaic数据增强返回图片和xml.py

Mosaic数据增强返回图片和xml文件,修改自https://blog.csdn.net/wilbur520/article/details/107760805。 使用过程中标签有问题,进行了修改。

2021-09-02

opencv_contrib-3.4.6源码库

opencv_contrib-3.4.6源码库。原网址下载太慢,在此分享,方便以后下载

2020-05-18

graphviz-V2.38-2020.1.3.msi

graphviz的Windows下的安装包。 是msi文件。 官网上的资源下载太慢,自己上传个备份。

2020-01-03

调用百度人体属性api样本预标记.rar

此代码中运行环境为Linux,运行过程如下: 1.安装,cd到setup.py的同一级目录,然后运行pip install baidu-aip 2.运行BodyAtt.py进行数据集预标注。运行方式:python BodyAtt.py --ImgDir ./TestDir/ --DirWeSave ./DirWeSave/ (1)TestDir为存放测试图片的文件夹 (2)DirWeSave为保存结果文件夹。此文件夹中包含img和annotation两个文件夹,分别为标注的输出结果

2019-08-15

c++/opencv手动画框选择目标,并输出目标

工程实现环境:VS2015,Opencv342 读取一张图片,然后画框 画完之后按esc即可退出画框 同时输出img和坐标 再按任意键退出

2018-09-20

音频混合MATLAB代码

改代码实现的是将两个相同或者不同的音频进行混合,混合后的长度和较长的音频长度相同。且较短的音频作为较长的音频的背景音

2018-09-14

基于Python的Vibe目标检测代码

该.py文件为基于vibe原理的目标检测Python代码。由于第一次写Python,程序运行比较慢,欢迎交流。 运行方式:将该文件和名称为video的avi文件放在同一个文件夹,然后运行即可。当然也可以在程序中修改待检测的视频文件名称。

2018-08-27

MATLAB计算两个图片的单应性矩阵

主要是计算两个图形平面间的点对应关系,即单应性矩阵。通过MATLAB实现。SelectPoint.m主要实现两个图片中各选取四个点,然后保存在H.mat文件中,运行玩这个程序后直接运行testH.m文件即可

2018-06-17

绘制全景相机间的堆积曲线

资源包含全景相机标定所需要的工具箱,工具箱中包含有使用教程;全景相机间的对极曲线绘制程序及基础矩阵计算程序。 注:本程序只适合抛物镜面的全景相机

2018-04-19

约书亚深度学习电子书

好像在什么学习资料还是什么的网站上下载的,是免费的,如有需要可以去找找

2017-12-27

基于颜色直方图的粒子滤波目标跟踪(hsv通道)

基于颜色直方图的粒子滤波目标跟踪(hsv通道),可处理短时遮挡

2017-12-01

关于提取contourf画的等高线的各个值的点坐标

输出MATLAB中contourf画的等高线的各个值对应的点坐标,具体输出见其中的说明文档

2017-06-25

MATLAB 输入起始日期和天数,输出天数对应日期

MATLAB 输入起始日期和天数,输出天数对应日期

2017-06-08

MATLAB计算对极线程序

利用八点法求两幅图像之间的基础矩阵,并绘制对极线。先将自己要求对极线的两张图片放置解压后的根目录,运行selectpoints函数,运行完之后会保存需要的八组点,然后运行main即可。

2017-05-12

空空如也

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

TA关注的人

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