留点什么...

一个技术小白的梦想空间

排序:
默认
按更新时间
按访问量

二值图像、灰度图像、彩色图像

____tz_zs 二值图像 二值图像(Binary Image),按名字来理解只有两个值,0和1,0代表黑,1代表白,或者说0表示背景,而1表示前景。其保存也相对简单,每个像素只需要1Bit就可以完整存储信息。如果把每个像素看成随机变量,一共有N个像素,那么二值图有2的N次方种变化,而8位灰度...

2018-11-15 18:28:29

阅读数:8

评论数:0

图像的梯度(The Gradient of Image)

一、图像梯度的定义 图像函数f(x,y)在点(x,y)的梯度是一个具有大小和方向的矢量,设为Gx 和 Gy 分别表示x方向和y方向的梯度,这个梯度的矢量可以表示为: 这个矢量的幅度为 方向角为: 对于数字图像而言,相当于对二维离散函数求梯度,如下: G(x,y) = dx(i,j) +...

2018-11-15 16:45:36

阅读数:4

评论数:0

C++ vector 容器浅析

一、什么是vector? 向量(Vector)是一个封装了动态大小数组的顺序容器(Sequence Container)。跟任意其它类型容器一样,它能够存放各种类型的对象。可以简单的认为,向量是一个能够存放任意类型的动态数组。 二、容器特性 1.顺序序列 顺序容器中的元素按照严格的线性顺序...

2018-11-15 15:56:51

阅读数:13

评论数:0

c++ std vector用法介绍

c++ vector 一部分内容来自:http://blog.csdn.net/phoebin/article/details/3864590;http://www.cnblogs.com/wang7/archive/2012/04/27/2474138.html; 一、在c++中,vecto...

2018-11-15 15:45:27

阅读数:5

评论数:0

Image Convolution——好文章,说得很清楚

Convolution Convolution is the most important and fundamental concept in signal processing and analysis. By using convolution, we can construct the ...

2018-11-14 19:53:14

阅读数:6

评论数:0

彻底理解数字图像处理中的卷积——以Sobel算子为例

卷积在信号处理领域有极其广泛的应用,也有严格的物理和数学定义。本文只讨论卷积在数字图像处理中的应用。 在数字图像处理中,有一种基本的处理方法:线性滤波。待处理的平面数字图像可被看做一个大矩阵,图像的每个像素对应着矩阵的每个元素,假设我们平面的分辨率是 1024 * 768,那么对应的大矩阵的行数...

2018-11-13 10:50:22

阅读数:37

评论数:0

不同尺寸的Sobel模板

常用的Sobel算子模板如下: 这是标准的3×3 Sobel模板,如何得到更大尺寸模板呢?例如5×5、7×7。 边缘检测类似微分运算,其本质就是检测图像亮度的变化,因此噪声必然会对检测效果产生一定影响。为了避免噪声的影响,在构造边缘检测算子时不仅要考虑差分处理,还得要考虑平滑处理。这样既能...

2018-11-13 10:36:56

阅读数:32

评论数:0

第10章 数组和指针 - 10.3 指针和数组

下面的等式体现了C语言的灵活性: dates + 2 == &date[2]            //相同的地址 *(dates + 2)== dates[2]      //相同的值 以上关系表明了数组和指针的关系十分密切,可以使用指针表示数组的元素和获得元素的...

2018-11-12 20:20:37

阅读数:46

评论数:0

C++中反正切atan2(y,x)与atan(x)

1、atan(x)表示求的是x的反正切,其返回值为[-pi/2,+pi/2]之间的一个数。 2、atan2(y,x)求的是y/x的反正切,其返回值为[-pi,+pi]之间的一个数。 atan2返回值解释: 在三角函数中,两个参数的函数atan2是正切函数的一个变种。对于任意不同时等于0的实参...

2018-11-08 09:22:27

阅读数:13

评论数:0

图解圆的参数方程

1. 平面圆参数方程

2018-11-07 23:07:28

阅读数:9

评论数:0

找圆算法((HoughCircles)总结与优化

Opencv内部提供了一个基于Hough变换理论的找圆算法,HoughCircle与一般的拟合圆算法比起来,各有优势:优势:HoughCircle对噪声点不怎么敏感,并且可以在同一个图中找出多个圆;反观拟合圆算法,单纯的拟合结果容易受噪声点的影响,且不支持一个输入中找多个圆 缺点:原...

2018-11-07 16:52:20

阅读数:30

评论数:0

虚拟机ubuntu磁盘空间不足,如何扩容

我从来没有想过我的虚拟机内存会不够用,毕竟已经20G了,可是最近学习Python,装了些学习有关的软件, 期末做libvirt管理实验,存了两个镜像,就变成这样了,所以,我就像了要扩展硬盘空间,在网上看到了这个 Gparted工具。就尝试了下,最后成功了。。。   未扩展前: 扩展后...

2018-11-05 15:15:24

阅读数:29

评论数:0

Linux cannot remove is a directory 解决办法

cannot remove is a directory 表示这是个目录不能删除,但是我们可以采用强制删除的办法,请看下面示例   在这里用户cb文件夹是一个目录,可用rm -rf cb删除:-r是递归处理,就是一层一层的删;-f是强制删除。 执行命令rm –rf cb就可以实现对目录cb的...

2018-11-05 14:34:55

阅读数:62

评论数:0

如何删除mac中的.DS_Store和git中的.DS_Store

.DS_Store 是什么 使用 Mac 的用户可能会注意到,系统经常会自动在每个目录生成一个隐藏的 .DS_Store 文件。.DS_Store(英文全称 Desktop Services Store)是一种由苹果公司的Mac OS X操作系统所创造的隐藏文件,目的在于存贮目录的自定义属性,例如...

2018-11-04 10:09:17

阅读数:170

评论数:0

Uncompressing Linux..... done, booting the kernel

内核启动卡在Uncompressing Linux..... done, booting the kernel.这好像是个老生常谈的问题了。成因在网上也罗列了很多种,可这次我碰到的,却没百度出解决方法,纠结了我很久才解决。 我先把造成Uncompressing Linux..... done, ...

2018-11-02 13:26:07

阅读数:55

评论数:0

Linux3.4内核的基本配置和编译

了解Linux3.4内核的特性及新增功能,掌握Linux内核的编译过程及Linux内核配置选项的内容。 【实验环境】         ●主机:Ubuntu 10.10 (64bit);                 ●目标机:FS_S5PC100平台;               &...

2018-10-31 11:40:16

阅读数:30

评论数:0

linux下强大的网络管理工具ethtool学习小结

1.ethtool        ethtool 提供了强大的网卡及网卡驱动管理能力,其具体的实现框架和网络驱动程序及网络硬件关系紧密,容易修改和扩展,能够为 Linux 网络开发人员和管理人员提供对网卡硬件,驱动程序和网络协议栈的设置,查看以及及调试等功能。 2.命令使用格式 ethtoo...

2018-10-31 10:43:06

阅读数:35

评论数:0

编译错误: /bin/sh: 1: pushd: not found的问题

说明:在某些平台SDK编译中Linux脚本需要改为bin/bash,由于Ubuntu系统模式的脚本是sh,安装SDK之后,编译过程一定会出现错误,所以必须要先更改默认的bash才行 。   ubuntu环境中报如下错误:   查看原因: 进入/bin目录,查看sh的链接文件,显示如下...

2018-10-31 10:21:57

阅读数:44

评论数:0

Hi3516A_SDK_V1.0.5.0/package/osdrv/tools/board/ethtools$ cat Makefile

TOOLS_TOP_DIR ?= $(shell pwd)TOOL_TAR_BALL := ethtool_6.orig.tar.gz TOOL_NAME := ethtool-6 TOOL_BIN := bin OSDRV_CROSS ?= arm-hisiv300-linux OSDRV_CR...

2018-10-31 10:13:35

阅读数:32

评论数:0

Hi3516A_SDK_V1.0.5.0\package\osdrv\osdrv\tools

export OSDRV_CROSS OSDRV_CROSS := arm-hisiv300-linux #OSDRV_CROSS := arm-hisiv400-linux PC_TOOL := pc BD_TOOL := board PC_TOOLS := cramfs_tool lzm...

2018-10-31 10:01:06

阅读数:23

评论数:0

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