摘要:
当tkinter里的一个组件是图像时,如果允许缩放主窗口的同时,让图像也缩放,有时候是一种需求。 主要实现方法是bind一个回调函数。这里的例子是,图像上绘制了矩形框,当窗口被用鼠标缩放时,图像缩放,框也缩放。 # coding: utf-8 """ Demonstrates how to resi 阅读全文
摘要:
[TOC] 原因分析 Ubuntu默认是用硬件时间(RTC, real time clock),加上UTC(universal time)时区得到显示的时间。 而Windows则默认用本地时间(local time),这导致Windows和Ubuntu双系统的时间显示不一致。 具体表现:在Windo 阅读全文
摘要:
在Linux下想要在任意目录执行一个python脚本,很简单: 把python脚本添加可执行权限 把python脚本放到PATH所包含的任意一个目录下,不和已有文件重名即可;如果重名则放到最前一个 python文件名可以不以".py"结尾,只要以shabang ( )开头即可 然而在Windows下 阅读全文
摘要:
在尝试用 "LazyNet" 时,由于原作者提供的OpenCV和OpenBLAS版本和我的环境不一样,考虑自行配置依赖。 OpenCV源码编译的文章很多,这里主要说一下OpenBLAS的编译。 cblas_sgemm crash 基于VS2017的MSVC编译器,编译安装openblas devel 阅读全文
摘要:
OpenCV GaussianBlur 结果不一致 [TOC] TL;DR OpenCV高版本的GaussianBlur,某些条件下会对整张图做 定点化 计算替代浮点计算,导致跨版本的结果不一致: 问题描述 在移植OpenCV的GaussianBlur相关函数,测试阶段发现和OpenCV结果不一致, 阅读全文
摘要:
C/C++标准库,math.h/cmath中,给出了ceil()函数的声明。 在OpenCV中,看到了cvCeil()函数,它是用sse2加速的。cvCeil()比ceil()快吗?评测下来,g++ 5.4(ubuntu16.04)和VS2017下,确实都是cvCeil()更快。 其实现在我用的PC 阅读全文
摘要:
运行下面的例子,应该很容易理解。其中注释掉的两个地方,分别尝试取消注释,运行后自行体会学习。 阅读全文
摘要:
[TOC] 什么是android支持库 打开你的Andriod Studio,工程中app模块的build.gradle拖到底,看到类似这些内容: 里面带有 字样的,就是android支持库(support library)了。 拿最常见的appcompat来说,有 v4和 v7这样的“版本”信息在 阅读全文
摘要:
NDK开发中, 中临时添加了 编译选项: 结果,点击 之后,CMake脚本都失去了高亮,并且报错提示clang++没法识别 fnoexception。检查发现,是CMake脚本中设定了 的值里面有 导致的,去掉即可: 也就是说,是build.gradle脚本和cmake的脚本中的C++编译选项,对于 阅读全文
摘要:
下载代码: 安装依赖: 执行构建: : 阅读全文