在编写实际项目的过程中,我需要实现绿色主题的"伪彩色"变换.在目前提供的模板中,只有summer最为接近,但是它的颜色太浅了,看上去不是很清晰.所以我结合ocean和summer两种现有模板,构建了deepgreen这个模板.它能够实现绿色主题的显著的伪彩色变换.本文记录了我发现问题.分析问题.编写代码.为OpenCV提供pull request的全过程.希望能够为有相关需求的工程师提供帮助.信息量比较大,表述不清楚的地方欢迎讨论.    截至发文,相关代码已经通过buildbot,处…
Once upon a time, birds were singing in the forest, and people were dancing under the trees, It's so peaceful 1 发生 1.1 Drone简介 Drone by Harness is a modern Continuous Integration platform that empowers busy teams to automate their build, test and rel…
virtualenv介绍: virtualenv把是一个把python应用隔离在一个虚拟环境中的工具.网上的例子较多,这里重点讲述怎么使用virtualenv来激活一个虚拟环境,并且记录虚拟环境中所依赖包的版本以便与以后在新的环境中一次性按照原版本安装. 安装virtualenv: pip install virtualenv 创建虚拟环境: mkdir envs cd envs virtualenv venv 激活虚拟环境: source venv/bin/activate 安装依赖包: 如果…
参照孤傲苍狼的博客:https://www.cnblogs.com/xdp-gacl/p/4242221.html 备注:博客中的生成语句,适用于maven3.0.5以上,若为3.0.5以下,则将create修改为generate:原因:版本命令冲突,即在maven3.0.5以上版本舍弃了create,使用generate生成项目 例如: mvn archetype:generate -DgroupId=me.gacl -DartifactId=system-parent -Darchetype…
开始之前 在开始之前先记录一个我碰到的jvm调优的坑.那就是… 为啥我配置到idea64exe.vmoptions中的参数没有生效??? 由于之前一直是在mac上开发,本地开发时当需要优化jvm参数的时候直接去idea的安装目录里修改idea.vmoptions就可以了,换到windows以后想当然的也这么改,但是发现似乎我配置的参数并没有生效, what‘s the f***?探索了一番终于发现了问题所在. windows是基于用户登录的,idea会为每个用户在当前用户根目录下创建一份配置信息…
周五晚上告警群突然收到了一条告警消息,点开一看,应用 fullGC 了. 于是赶紧联系运维下载堆内存快照,进行分析. 内存分析 使用 MemoryAnalyzer 打开堆文件 mat 下载地址:https://archive.eclipse.org/mat/1.8/rcp/MemoryAnalyzer-1.8.0.20180604-win32.win32.x86_64.zip 下载下来后需要调大一下 MemoryAnalyzer.ini 配置文件里的-Xmx2048m 打开堆文件后如图: 发现有…
最近一家新公司,由于办公环境都是在内网机上,导致在Unity导出android工程后,gradle离线构建也是第一次搞,花了一天时间也踩了一些坑,最后也终于构建成功了,这里记录下,方便大家少走些弯路. 1.准备版本:AndroidStudio3.5.2,Gradle5.1.1,Gradle插件3.4.0 AndroidStudio下载链接:https://developer.android.com/studio/archive?hl=zh-cn Gradle下载链接:https://servic…
简述 很久没有用过OpenCV了,这次需要做一点图像处理相关的工作,又需要用起来,这里记录一下编译的过程.之前介绍过使用vs2015编译opencv2.4的帖子在这里. 编译好的文件在这里https://pan.baidu.com/s/1qXCWxkw 1.下载源码 这里就不下载源码压缩包了,直接从github上克隆一下. # 因为访问github较慢,这里直接使用的国内码云同步仓库 git clone https://gitee.com/mirrors/opencv.git # github上…
之前忙于搬家移居,无暇顾及博客,今天终于得闲继续我的“政治课”了,希望之后至少能够补完TOGAF方面的内容.从前面文章可以看出,笔者并无太多能力和机会对TOGAF进行理论和实际的联系,仅可对标准的文本进行翻译和整理,间或掺杂点个人理解,望各位看官海涵,如能有所帮助则足以欣慰. 5. 构建块(Building Blocks) 架构构建块可以说是企业架构内容的核心,也是企业架构开发方法的最终产物.与此相比,架构交付物所面向的是企业架构开发过程,架构制品则可以看作是企业架构内容的表现形式和使用方式,而…
TOGAF架构内容框架之构建块(Building Blocks) 之前忙于搬家移居,无暇顾及博客,今天终于得闲继续我的“政治课”了,希望之后至少能够补完TOGAF方面的内容.从前面文章可以看出,笔者并无太多能力和机会对TOGAF进行理论和实际的联系,仅可对标准的文本进行翻译和整理,间或掺杂点个人理解,望各位看官海涵,如能有所帮助则足以欣慰. 5. 构建块(Building Blocks) 架构构建块可以说是企业架构内容的核心,也是企业架构开发方法的最终产物.与此相比,架构交付物所面向的是企业架构…