自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(237)
  • 资源 (18)
  • 收藏
  • 关注

原创 程序员开发常用工具

1. PDF 编辑器2. ffmpeg windwos编辑脚本https://download.csdn.net/download/nameix/118925403. pyhton 解析TLV脚本https://download.csdn.net/download/nameix/120454874.

2020-06-19 20:12:28 288

原创 ffmpeg windwos 编译+现成脚本

Ffmpeg4.0.2编译说明前言FFMPEG是一个开源的视频媒体编解码开发库,项目github地址为:https://github.com/FFmpeg/FFmpeg。 ffmpeg最初是在linux下发起的开源项目,所以在Linux下的编译开发最为方便,config-make-make install一气呵成, 然而官方没有提供直接的window工程文件,也没有使用Cmake进...

2019-12-21 22:03:59 596

原创 脚本编写

1. a.shcp -f -R "E:/00-Views/VCN_R19/common/lib/cbb/lib/linux_arm1620/libsecurec.so" "E:/00-Views/eSDK_R19/eSDK_Client/common/cbb/lib/linux_arm1620/"...

2019-08-16 22:29:46 1077

原创 回调实现

#include <iostream>typedef void(*Fun)(int);//定义一个函数指针类型Fun p = NULL;//用Fun定义一个变量p,它指向一个返回值为空参数为int的函数void setcallback(Fun pCallback){    p = pCallback;}void caller(Fun pCallback){ ...

2019-02-01 12:27:02 251

原创 vs调试------将参数打印到输出窗口

#include <atlstr.h>#include <winbase.h>OutputDebugString("m_IADrawGraphicsList.size() >= m_ulMaxDrawNum");

2018-07-06 22:23:03 3957

原创 时区转换

输入 字符串“2018-05-19 12:40:12”;将该北京时间转换为伦敦时间,同样的格式输出 char *time = strtok(NULL, delims); if (NULL == time) { return; } struct tm tm_t; strptime(time, "%Y-%m-%d %H:%M:%S", &tm_...

2018-06-29 09:42:00 709

原创 华为oj--分数转小数

题意:写出一个程序,接受一个以N/D的形式输入的分数,其中N为分子,D为分母,输出它的小数形式。如果它的小数形式存在循环节,要将其用括号括起来。        输入:                                            输出:    22/5            4.4    1/3            0.(3)    1/7            0.(1...

2018-06-24 13:39:48 3461 1

原创 华为oj-----温度转换(double四舍五入保留两位小数)

华氏温度转换为摄氏温度转换公式c=5/9*(F-32) F为华氏温度C为摄氏温度保留2位小数,2位小数点后四舍五入样例: 输入-40 输出-40.00#include <stdlib.h>#include <string.h>#include "oj.h"/*功能:华氏温度转换为摄氏温度,公式c=5/9(F-32),保留2位小数输入:华氏温度输出:对应的...

2018-05-22 19:09:53 2450

原创 华为oj----整型取反*

简要描述:给出一个不多于5位的整数, 进行反序处理要求:1、求出它是几位数2、分别输出每一位数字3、按逆序输出各位数字,例如原数为321,应输出123(仅数字间以空格间隔, 负号与数字之间不需要间隔) 例如:输入:12345输出:51 2 3 4 554321 注意:如果是负数,负号加在第一个数字之前, 与数字没有空格间隔比如       输入:-12345输出:5-1 2 3 4 5-54321...

2018-05-19 15:15:25 500

原创 华为oj------二维数组的列排序(数组排序)

给出一个二维数组,请将这个二维数组按第i列(i从1开始)排序,如果第i列相同,则对相同的行按第i+1列的元素排序,如果第i+1列的元素也相同,则继续比较第i+2列,以此类推,直到最后一列。如果第i列到最后一列都相同,则按原序排列。  实现以下接口:输入一个m*n 的整数数组,实现按规则排列,返回排列后的数组。调用者会保证:比如输入数组为: 1,2,32,3,42,3,11,3,1按第二列排序: 输...

2018-05-19 14:42:00 967

原创 华为oj-----记票统计

模拟n个人参加选举的过程,并输出选举结果:假设候选人有四人,分别用“A”、”B”、”C”、”D”表示,选举时开始计票, 若输入的不是“A”、”B”、”C”、”D”则视为无效票,选举结束后获取各个候选人的得票数以及无效票的个数。 例如:添加了“ChenFeng”和“Dongli”作为候选人。唱票为“ChenFeng” 、 “ChenFeng”、 “Dongli”、 “ChenFeng”、“wangp...

2018-05-19 13:39:18 1131

原创 华为oj ---求解立方根

计算一个数字的立方根,不使用库函数详细描述:接口说明原型:floatgetCubeRoot(float fInput);输入参数:     float fInput//待求解参数输出参数(指针指向的内存区域保证有效):    无返回值:    Float    //输入参数的立方根方法一: X(n+1)=(Num / X(n) / X(n) - 2 * X(n))/ 3#include<cs...

2018-05-18 21:11:45 378

原创 华为oj----求最大子数组的和(保证全是负数情况输出准确)

输入一个整形数组。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。接口Int GetSubArraySum(Int* pIntArray,Int nCount);规格要求时间复杂度为O(n)举例例如输入的数组为1, -2, 3, 10, -4, 7, 2, -5,和最大的子数组为3, 10, -4, 7, 2,因此输出为该子数组的和18#include &...

2018-05-16 09:39:35 564

原创 华为oj ----求圆的面积

题目背景计算半径为1到10的圆的面积,若面积在40到90之间请输出接口int OutPutRotundityArea(float* pResultArray,int &ArrayCount)float* pResultArray :float型数组Int ArrayCount:数组长度规格要求时间复杂度为O(n)     π = 3.14 #include <stdlib.h>...

2018-05-15 20:03:18 1441

原创 华为oj----求int型数据在内存中存储时1的个数

题目背景输入一个int型数据,计算出该int型数据在内存中存储时1的个数。接口Int GetCountOfOne(Int nNum);规格不允许使用位操作符,包含位移,位与,或等。举例例如输入的数据是5,返回2,输入-5,返回31。题目背景输入一个int型数据,计算出该int型数据在内存中存储时1的个数。接口Int GetCountOfOne(Int nNum);规格不允许使用位操作符,包含位移,...

2018-05-15 19:29:43 213

原创 华为oj-----求M的N次方的最后三位* (越界处理)

正整数M 的N次方有可能是一个非常大的数字,我们只求该数字的最后三位例1:比如输入5和3 ,5的3次方为125,则输出为125 例2:比如输入2和10  2的10次方为1024 ,则输出结果为24例3:比如输入111和5  111的5次方为116850581551,则输出结果为551#include <stdlib.h>#include "oj.h"unsigned int ...

2018-05-11 14:28:30 888

原创 华为oj----上楼梯问题

爱因斯坦出了一道这样的数学题:有一条长阶梯,若每步跨2阶,则最最后剩一阶,若每步跨3 阶,则最后剩2阶,若每步跨5阶,则最后剩4阶,若每步跨6阶则最后剩5阶。只有每次跨7阶,最后才正好一阶不剩。请问这条阶梯共有多少阶?#include <stdlib.h>#include "oj.h"// 功能:计算满足条件的楼梯的长度// 输入: 无// 输出:无// 返回: 无uns...

2018-05-11 14:21:54 711

原创 华为oj---水仙花数(次幂函数)

水仙花数又称阿姆斯特朗数。水仙花数是指一个n 位数( n≥3 ),它的每个位上的数字的n 次幂之和等于它本身。(例如:1^3 + 5^3 + 3^3 = 153)求输入的数字是否为水仙花数#include <stdlib.h>#include "oj.h"#include <math.h>using namespace std;// 功能:判断输入 nValue 是...

2018-05-11 14:09:22 1007

原创 华为oj----在字符串中找出连续最长的数字串*

当长度相同时,选取后面的子串

2018-05-11 10:01:50 1152

原创 华为oj---字符统计***

输入一串字符,请对字符中的各个英文字符(大小写分开统计),数字,空格进行统计,并按照统计个数由多到少输出,如果统计的个数相同,则按照ASII码由小到大排序输出 。如果有其他字符,则对这些字符不用进行统计。实现以下接口:    输入一个字符串,对字符中的各个英文字符,数字,空格进行统计(可反复调用)    按照统计个数由多到少输出统计结果,如果统计的个数相同,则按照ASII码由小到大排序输出    ...

2018-05-09 21:58:12 941

原创 华为oj-----最小公倍数

正整数A 和 正整数B 的最小公倍数是指 能被A和B整除的最小的正整数值,设计一个算法,求输入A 和B的最小公倍数比如输入5和7 ,5和7 的最小公倍数是35,则需要返回35#include <stdlib.h>#include "oj.h"//功能:获取nValue1和nValue2的最小公倍数//输入: nValue1, nValue2为正整数//输出:无//返回: nV...

2018-05-09 18:44:43 790

原创 华为oj----计算字符个数

写出一个程序,接受一个有字母和数字组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。 例如1:输入:ABCDEF,A输出:1 例如2:输入:aABCDEF,A输出:2#include <stdlib.h>#include "oj.h"/*功能:输入:strInValue字符串,szFlag需要统计的字符输出: 返回:字符个数*...

2018-05-09 16:14:55 331

原创 华为oj----进制转换

写出一个程序,接受一个十六进制的数值字符串,输出该数值的十进制字符串。 例如1:输入:0xA输出:10 例如2:输入:0xB1输出:177STL库:十进制转别的进制char s2[100];//转化2进制int value=10;itoa(value,s2,2); //第三个参数 代表进制std::bitset(转2进制),std::oct(转8进制),std::dec (转10进制),std::...

2018-05-09 09:09:17 550

原创 华为oj---取近似值

写出一个程序,接受一个浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于5,向上取整;小于5,则向下取整 例如1:输入:5.5输出:6 例如2:输入:5.4输出:5#include <stdlib.h>#include "oj.h"/*功能: 输入:浮点数 输出: 返回:返回近似的整型 */int GetValue(fl...

2018-05-08 14:12:59 339

原创 华为oj ----取绝对值

写出一个程序,接受一个整型数值,输出该数值的绝对值。 例如1:输入:5输出:5 例如2:输入:-5输出:5#include <stdlib.h>#include "oj.h"/*功能:输入:inValue:待处理的数字输出: 返回:已经处理好的值*/int GetValue(int inValue){ if (inValue>=0) { ...

2018-05-08 11:02:40 885

原创 华为oj----提取不重复的整数

描述: 输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。例如:long GetConvertInt(long iInput) 输入:9876673 输出:37689#include <stdlib.h>#include "oj.h"/*功能:输入:需要统计的长整型输出: 返回:没有重复数字的整型*/long GetCon...

2018-05-08 09:06:47 442

原创 华为oj--字符个数统计(不重复字符个数统计)**

计算字符串中含有的不同字符的个数。字符在ACSII码范围内(0~127)。不在范围内的不作统计。输入:abcd输出:4 例如2:输入:abcdee输出:5方法一:set(注意包含字母大小写);测试不通过,时间太长#include <stdlib.h>#include "oj.h"#include<set>using namespace std;/*功能:输入...

2018-05-03 19:48:03 805

原创 华为oj---小写转换

输入:字符串A操作:将字符串A中的大写字母转换成小写字母(非A-Z删除,小写不变)输出: 转换后的字符串B#include <stdlib.h>#include "oj.h"#include <string.h>/*功能:将输入的字符串中英文大写字母改成对应小写字母,并且过滤掉非英文字母字符 输入:字符串 输出:结果字符串,保证输出地址有效。...

2018-05-03 19:15:22 853

原创 华为oj ---字符替换

输入:字符串A,字符a,字符b操作:将字符串A中的a字符替换成b输出:替换后的字符串B#include <stdlib.h>#include <string.h>#include "oj.h"/*功能: 输入: 输出: 返回:成功0,其它-1 */int ProcessString( char * strInput...

2018-05-03 19:13:46 552

原创 华为oj--字符串合并

输入:字符串  A,字符串B,操作:将字符串B合并到字符串A的后面输出:合并后的一个字符串C#include <stdlib.h>#include <string.h>#include "oj.h"/*功能: 输入: 输出: 返回:成功0,其它-1 */int ProcessString( char * strIn...

2018-05-03 19:11:52 356

原创 opencv-图像抠图

首先将原图像灰度化,二值化,然后提取轮廓,进行排除、去噪处理之后用drawContours()函数把轮廓填充为白色。具体做法是:Mat hole(res.size(), CV_8U, Scalar(0)); //新建一个黑色的遮罩图层cv::drawContours(hole, contours1, -1, Scalar(255), CV_FILLED); //在遮罩图层上,将

2017-11-22 23:22:35 5914

原创 opencv打开大恒水晶相机教程

opencv打开图像的方式和自带程序打开方式不同,因此需要调用相机的封装程序。依赖文件:1.驱动----需要安装相机软件2.头文件-----一般在Samples里面 3.lib库------也在Samples里面VC SDK/lib 步骤一: 按步骤安装相机驱动(测试安装后能够打开)步骤二: 2.1 新建VS项目,将驱动按装文件里面的 VC SDK/inc 拷贝到工程目...

2017-10-22 11:10:50 10436 10

原创 Git工具将代码上传至GitHub界面或者远端服务器

注册账户以及创建仓库要想使用github第一步当然是注册github账号了。之后就可以创建仓库了(免费用户只能建公共仓库),Create a New Repository,填好名称后Create,之后会出现一些仓库的配置信息,这也是一个git的简单教程。步骤如下: 打开https://github.com 直接在首页上注册点按钮注册成功之后,在页

2017-10-17 10:38:02 3294

原创 pcl 画法线

#include #include #include #include #include intmain(int argc, char** argv){ // 点云数据对象 pcl::PointCloud::Ptr cloud(new pcl::PointCloud); // 法线对象 pcl::PointCloud::Ptr normals(new pcl::PointCl

2017-07-29 15:54:30 2366

原创 c语言编程----找出字符串中出现次数最多的字符

算法复杂度。。。。。

2017-07-03 08:27:44 14039

原创 c语言编程--判断一个32位寄存器中的第8位是否是1

1.得到二进制数中的某一位得到第五位 (n&(1>>5))

2017-06-26 14:00:51 5834

原创 opencv2.4.13+vs2013

安装在D盘opencv文件下:1.电脑环境配置path:D:\opencv\opencv\build\x86\vc12\bin(也可以加上64位;有的博客会说新建opencv:bin路径,没必要)2. vs2013包含目录:3个D:\opencv\opencv\build\include\opencvD:\opencv\opencv\build\include\openc

2017-06-24 17:25:31 439

原创 c语言编程--c实现链表翻转

1.c语言中没有class(多态),只有struct ,因此节点选用struct表示2. 链表翻转两种表达(递归/)#include #include struct node { int val; struct node *pNext; }; //递归实现 struct node * reverse(struct node *pHe

2017-06-22 09:55:14 1009

原创 openGL安装配置+三维点坐标显示+64位电脑调试

http://www.cnblogs.com/lhyz/p/4178004.html1.安装在安装了vs平台后,在系统文件下windows下一般可以找到这些库,所以一般不需要安装,对于特殊需要的库需要安装1.2 新建opengl文件:三个子文件(dll, include,lib)2.配置2.1 添加变量OPENGL: opengl安装目录2.2 path :dll路径2

2017-06-14 11:04:03 2144

原创 C++调用matlab三维显示mesh/surf

http://blog.csdn.net/u013575812/article/details/51200096http://stackoverflow.com/questions/215110/scatter-plots-in-chttp://blog.csdn.net/ubunfans/article/details/40040919http://blog.163.com/

2017-05-23 10:40:52 1922

Linux系统下GDB调试指南.docx

Linux系统下GDB调试指南.docx

2021-03-22

点云格式转换 pcd转ply,pcd转las

pcl 使用1.8.1;las采用Laslib即LasTool;windwos和linux均可,其中Laslib 需要采用源码编译

2020-12-11

裸码流分析工具.rar

h264裸码流解析工具

2020-07-02

h264h265_export.zip

wireshark 直接可以导出来264,265格式的插件包,推荐wireshark版本3.2.4

2020-07-02

rtsp_to_udp.zip

rtsp 视频流tcp转换成udp,然后就可以解析流格式

2020-07-02

PDF编辑工具.rar

实测好用的pdf编辑工具,见附件。可以编辑文字,图片等信息。亲测好用.

2020-06-19

python解析TLV格式的脚本

TLV解析工具 使用命令 python getTlVData.py pcap文件路径; 可以直接解析wireshark 抓包的工具

2019-12-21

build_ffmpeg_win2.0_new.sh

ffmpeg windows 下编译的方法及使用说明,经过测试可以使用

2019-10-21

opencv c++相机标定程序 包含标定图像和标定结果

灰度图和彩色图像均可以标定,已测试通过,标定结果会保存成文档格式,稍微模糊的图检测效果也很好

2018-01-05

Halcon 实现对datamatrix工业二维码识别(包含c++程序)

用halcon实现对datamatrix工业二维码的检测,同时导录成c++代码(包含测试图像+halcon代码+c++代码)

2017-12-26

大恒水晶相机Opencv打开 c++

大恒水晶相机用opencv打开程序,可以实现视频的实时查看

2017-12-26

pcl 1.7.2(vtk6.2)+vs2013_x64 +test.pcd点云

pcl配置文件

2017-07-25

Kinect获取深度图,鼠标点击获取该点三维坐标并保存txt

代码保存在txt文件里,需要自己配置路径,已试过可以用

2017-05-26

matlab离散点数据拟合三维模型

matlab读取txt一系列离散点,然后利用scatter3,mesh拟合出三维模型

2017-05-25

c++调用matlab代码

vs2013平台下实现c++调用matlab代码,具有通用性

2017-05-25

win10+x64+VS2013+Pcl 1.7.2 +opencv安装配置props文件

win10的 x64系统下配置PCL点云库,opencv等

2017-03-15

相机标定棋盘格图片下载(可直接打印使用)

opencv:26mm matlab:15mm;(包含两张图片);可直接打印使用

2016-11-23

Java程序设计入门教程

Java程序设计最基础的入门教程,对于小白的你可以第一步简单了解Java开发环境及其应用

2015-09-05

空空如也

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

TA关注的人

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