numpy ravel()、flatten()、squeeze() 都有将多维数组转换为一维数组的功能。 ravel():如果没有必要,不会产生源数据的副本 flatten():返回源数据的副本 squeeze():只能对维数为1的维度降维 ...
分类:
编程语言 时间:
2020-12-15 12:20:31
阅读次数:
3
ldd list dynamic dependencies 列出动态依赖关系 使用方法例: $ ldd darknet linux-vdso.so.1 => (0x00007ffe1c956000) libopencv_highgui.so.3.4 => /usr/local/lib/libopen ...
分类:
系统相关 时间:
2020-12-14 13:48:10
阅读次数:
11
public void myOPENCV_value_int() { myOPENCV_value[(int)myOPENCV.cvt_color, 0] = 11;//颜色空间转换 参数一 转换标识符 myOPENCV_value[(int)myOPENCV.cvt_color, 1] = 0;/ ...
分类:
其他好文 时间:
2020-12-14 13:43:12
阅读次数:
4
尝试使用libtiff将一个16位的灰度tif图像转为OpenCV中对应的Mat格式并显示出来,参考代码如下: 1 void tiff_test() 2 { 3 libtiff::TIFF *image; 4 uint32_t width = 0, height = 0; 5 uint16_t nc ...
分类:
其他好文 时间:
2020-12-11 12:12:04
阅读次数:
3
OpenCV-颜色通道的分离、合并 颜色通道的分离:split() c++: void split(const mat& src, mat* mvbegin); c++: void split(inputarray m, outputarrayofarrays mv); 第一个参数,inputarr ...
分类:
其他好文 时间:
2020-12-09 11:55:02
阅读次数:
6
Opencv做mark点寻边定位 通过mark点进行定位是很常见的项目,mark点就是在图上或者工件上设置一个标志性的mark点,在这里以圆点为例,如图: 这个原图是一个很大的板子,然后四个角分别有一个黑色圆点,黑点就是mark点了,在这里,mark点的作用就是为了让摄像头在运动中通过mark点来确 ...
分类:
其他好文 时间:
2020-12-08 12:58:42
阅读次数:
8
前言上一章节我们介绍了静态路由协议,如何通过静态路由实现负载分担和主备路由?|内附知识卡片总结。今天我们一起来看下RIP动态协议,其实不管时静态路由协议还是动态路由协议,他们最终的目的都是生成路由,路由器根据各种协议产生的路由选择最优路由加入路由表,用于指导数据包转发。其实RIP基本上在现网中基本已经淘汰了,那么为什么还要花一章节介绍呢?1、RIP是一种比较简单的动态路由协议,通过学习方便理解动态
分类:
其他好文 时间:
2020-12-08 12:56:19
阅读次数:
9
系统信息 macOS Catalina 10.15.7 Homebrew 2.5.11 CMake 3.19.0 部署 打开终端,输入brew install cmake安装cmake的命令行工具。 输入brew install opencv进行安装,Homebrew会自动将OpenCV的依赖部署到 ...
分类:
系统相关 时间:
2020-12-04 10:51:50
阅读次数:
9
格林某式: 设闭区域 \(D\) 由分段光滑的曲线 \(L\) 所围成,函数 $P(x,y)$及$Q(x,y)$在 \(D\) 上具有一阶连续 偏导数,则有$\iint \limits_D (\frac{\partial Q}{\partial x}-\frac{\partial P}{\parti ...
分类:
其他好文 时间:
2020-12-03 11:36:30
阅读次数:
3
🈲WARNING🈲 本文仅供学习和测试,请勿用于非法用途。 前言 花了挺长时间去开发的,中间有很多包是抄的,比如DDL注入、关于opencv等等,主要其实做了一些拼接、打包、部署。 写这篇博客并不真的想去写病毒攻击别人,而是想告诉大家简单的病毒的原理以及其实我们py学好了,也有能力做出来,并不算 ...
分类:
编程语言 时间:
2020-11-30 15:18:31
阅读次数:
9