Emgu CV3+C#图像处理:霍夫圆检测/线检测 & 矩形/三角形检测(转)

C#  Emgu  OpenCV  

原文:https://blog.csdn.net/akadiao/article/details/80958578

环境Win7-64+VS2012+EmguCV3.0.0


霍夫圆检测

使用Hough变换在灰度图像中查找圆圈:HoughCircles()


public static CircleF[] HoughCircles(

    IInputArray image,//输入图像,8位单通道灰度图像

    HoughType method,//检测方法使用。目前,唯一实现的方法是CV_HOUGH_GRADIENT

    double dp,//累加器分辨率与图像分辨率的反比。例如,如果dp = 1,则累加器具有与输入图像相同的分辨率。如果dp = 2,则累加器的宽度和高度都是一半

    double minDist,//检测到的圆的中心之间的最小距离。太小会多检,太大会漏检

    double param1 = 100,//传递给Canny()检测器的两个阈值中的较高的阈值(较高的是较低的两倍左右)

    double param2 = 100,//检测阶段圆心的累加器阈值。越小,可得到越多的圆

    int minRadius = 0,//最小圆半径

    int maxRadius = 0//最大圆半径

)

时间:2018年10月27日    作者:孟德    分类:后端   浏览:1537    评论:0

Windows 下使用 VSCode 编译调试c/c++

Visual Studio Code  C  C++  

本文转载自http://www.2cto.com/kf/201606/516207.html

原文如下:

首先看效果 

设置断点,变量监视,调用堆栈的查看: 

时间:2018年07月10日    作者:孟德    分类:后端   浏览:780    评论:0

jieba(结巴)分词种词性简介(转)

Python  

   jieba为自然语言语言中常用工具包,jieba具有对分词的词性进行标注的功能,词性类别如下:    

时间:2018年06月07日    作者:孟德    分类:后端   浏览:932    评论:0

Python中 os.mkdir 与 os.makedirs 创建目录的区别

Python  

1.mkdir( path [,mode] )


作用:创建一个目录,可以是相对或者绝对路径,mode的默认模式是0777。

如果目录有多级,则创建最后一级。如果最后一级目录的上级目录有不存在的,则会抛出一个OSError。

时间:2018年01月08日    作者:孟德    分类:后端   浏览:920    评论:0

Python 出现 'gbk' codec can't encode character u'\xb6' 的解决办法

Python  

用 scrapy 获取网站信息的时候,出现以下错误:


'gbk' codec can't encode character u'\xb6' in position 24051: illegal multibyte sequence

时间:2018年01月05日    作者:孟德    分类:后端   浏览:1061    评论:0

Python常见函数修饰符

Python  

1) @classmethod


用classmethod修饰表示这是一个类方法,如果没有用@classmethod修饰,则表示这是一个对象方法,使用时必须与一个对象绑定,如下


class MyClass():
    def thisIsClassMethod(self):
        print "this is a class method"
if __name__ == "__main__":
    c = MyClass()
    MyClass.thisIsClassMethod(c) #调用时传入参数c,否则编译错误
时间:2018年01月02日    作者:孟德    分类:后端   浏览:889    评论:0

CentOS 7 下使用 Firewall

Linux  CentOS  

在 CentOS 7 中,引入了一个新的服务,Firewalld,下面一张图,让大家明确的了解 Firewall 与 iptables 之间的关系与区别。

firewall_stack.png

安装它,只需

# yum install firewalld

如果需要图形界面的话,则再安装

# yum install firewall-config

一、介绍

防火墙守护 firewalld 服务引入了一个信任级别的概念来管理与之相关联的连接与接口。它支持 ipv4 与 ipv6,并支持网桥,采用 firewall-cmd (command) 或 firewall-config (gui) 来动态的管理 kernel netfilter 的临时或永久的接口规则,并实时生效而无需重启服务。

时间:2017年08月10日    作者:孟德    分类:Linux   浏览:1079    评论:0

如何使用 Composer 来为你的 PHP 项目增加插件及常见问题

PHP  Composer  

Composer 是 PHP5.3以上 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。Composer 不是一个包管理器。是的,它涉及 "packages" 和 "libraries",但它在每个项目的基础上进行管理,在你项目的某个目录中(例如 vendor)进行安装。默认情况下它不会在全局安装任何东西。因此,这仅仅是一个依赖管理。

时间:2017年05月18日    作者:孟德    分类:后端   浏览:1408    评论:0

Linux 常用命令之 rm 详细说明

Linux  CentOS  

命令:rm


这个命令是最常用的,rm同样也有很多选项。您可以通过 man rm 来获得详细帮助信息。


用户可以用 rm 命令删除不需要的文件。该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是断开了链接,原文件保持不变。

时间:2017年05月10日    作者:孟德    分类:Linux   浏览:1188    评论:0

PHP 实现文件缓存数组等数据

PHP  

PHP 有Redis,Memcache等高速缓存,但是低端服务器可能就没有这些配置了,我们可以尝试着把经常用到的数据(如:数组、导航条、页面底部信息等)缓存到文件中,这样就能“快速的”获取相应的信息了。

时间:2017年05月03日    作者:孟德    分类:后端   浏览:1597    评论:0