小Tips
玦尘
这个作者很懒,什么都没留下…
展开
-
设置Dos窗口标题
最近工作上稍微闲下来了,整理一下项目里面见到的用法采用SVN进行版本管理,为了方便在开发环境下直观看到SVN版本号,可以将当前运行版本号设置在Dos窗口的标题上,可以借助Windows提供的API:SetConsoleTitle:函数定义如下:https://docs.microsoft.com/en-us/windows/console/setconsoletitle原创 2017-08-09 10:47:23 · 1534 阅读 · 0 评论 -
ubuntu上的翻译软件,看论文神器
看英文论文的时候需要查单词含义,虽然有谷歌、Ctrl+C 和Ctrl+V还是不太方便,最快捷的还是屏幕取词翻译,Windows和Mac上都有很多软件,在Ubuntu上推荐stardict1.安装方法:非常简单,sudo apt-get install stardict2.安装完了还要添加词典,这位仁兄收集了很多,推荐下载一个朗道的,http://download.huzheng.org/...原创 2018-11-12 20:11:03 · 21641 阅读 · 2 评论 -
opencv半透明填充不规则区域
之前有个需求,要为图片中几个不规则区域添加半透明的颜色,在网上搜了半天才找到需要的接口。要完成这个目标可以分为两步:填充和半透明处理: 填充的函数接口为fillPoly:void fillPoly(InputOutputArray img, InputArrayOfArrays pts, const Scalar& color, int lineType=LINE_...原创 2018-11-20 19:53:15 · 7596 阅读 · 2 评论 -
Linux下查看隐藏文件夹
众所周知,Linux系统下.开头的文件即为隐藏文件,比如.git文件夹里面都是些git的所需的记录文件,命令行下查看隐藏文件非常简单,ls -a即可把当前文件夹下的所有文件(包括隐藏和非隐藏)都列举出来。但是在图形化界面中呢?最近把一些程序运行产生的临时图片存到了一个隐藏的路径下,想要点开看看的时候犯了难,最后在Google的帮助下找到了方法:键盘按下Ctrl + H即可在图形化界面下显示所有的文...原创 2019-01-21 15:20:54 · 20639 阅读 · 0 评论 -
GDB调试程序小技巧
Linux程序员调试的时候会经常用到GDB,输入ref之后可以直接显示在界面上方直接显示代码,非常方便,但是之前一直不知道怎么从这个界面返回去,网上搜索也没找到相关的方法,最近终于从同事那里学到了,按下Ctrl + X + A可以做到,先按Ctrl + X,再按A,特此记录一下,以防自己忘记...原创 2019-03-05 14:31:06 · 366 阅读 · 0 评论 -
利用ffmpeg命令剪辑视频
ffmpeg是一个强大的视频处理工具,可以对视频进行抽帧、剪辑、合并等多种操作先放命令:ffmpeg -ss 00:00:30 -t 600 -i src.mp4 -codec copy out.mp4这条命令可以从源文件src.mp4中剪切出一个视频片段,并存储成out.mp4-ss表示 起始时间戳-t表示 持续时间,单位为秒-i表示 源文件名字,这里是...原创 2019-04-28 11:44:24 · 5756 阅读 · 1 评论 -
linux下函数级的CPU占用率分析
最近工作上需要降低CPU占用率,想要从最占CPU资源的地方下手,那么怎么才能知道程序中哪部分最占CPU能,在网上查资料,了解到了perf这个工具。Perf 全名是 Performance Event,是在 Linux 2.6.31 以后内建的系统效能分析工具,它随着核心一并释出。借由perf,应用程序可以利用PMU (Performance Monitoring Unit), trace...原创 2019-05-09 18:26:13 · 2339 阅读 · 0 评论 -
OpenCV简单入门
什么是OpenCVOpenCV是一个基于BSD许可(开源)发行的轻量级跨平台计算机视觉库。它可以运行在Linux、Windows、Android和Mac OS操作系统上。它由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。OpenCV用C++语言编写,它的主要接口也是C++语言,但是依...原创 2019-07-14 17:26:28 · 607 阅读 · 0 评论