您好,欢迎光临本网站![请登录][注册会员]  

开发技术下载,其它下载列表 第94697页

« 1 2 ... .92 .93 .94 .95 .96 94697.98 .99 .00 .01 .02 ... 232075 »

[其它] OpenCV 圆与矩形识别的方法

说明:最近一个项目用到了图像识别,之前从未接触过OpenCV,经过各种找教程,终于是搞懂了一些。 整个具体流程大概是获取图像–>图像二值化,灰度图(cvtColor)–>图像降噪(GaussianBlur)->轮廓识别(cvFindContours)–>形状判断。 大多数教程很专业,各种参数分析看不懂,经过各种搜索终于是搞懂了。 识别圆 在识别圆方面,OpenCV有内置的方法:霍夫圆变化: HoughCircles(edges, circles, CV_HOUGH_GRADI
<weixin_38701683> 在 上传 | 大小:122880

[其它] C++利用两个栈实现队列的方法

说明:1. 基础 队列:先进先出,即插入数据在队尾进行,删除数据在队头进行; 栈:后进先出,即插入与删除数据均在栈顶进行。 2. 思路 两个栈实现一个队列的思想:用pushStack栈作为push数据的栈,用popStack栈作为pop数据的栈。 只要是对队列进行push操作,就将数据push入pushStack栈中。 要实现队列的pop操作,有二点原则,如果popStack为空的话那么我们就将pushStack所有的元素放到popStack中,然后取popStack栈顶元素就是队列的
<weixin_38614462> 在 上传 | 大小:75776

[其它] 采用C++实现区间图着色问题(贪心算法)实例详解

说明:本文所述算法即假设要用很多个教室对一组活动进行调度。我们希望使用尽可能少的教室来调度所有活动。采用C++的贪心算法,来确定哪一个活动使用哪一间教室。 对于这个问题也常被称为区间图着色问题,即相容的活动着同色,不相容的着不同颜色,使得所用颜色数最少。 具体实现代码如下: //贪心算法 #include stdafx.h #include #define N 100 using namespace std; struct Activity { int number; //活动编号 int be
<weixin_38688403> 在 上传 | 大小:51200

[其它] MFC创建模态对话框和非模态对话框的方法

说明:在MFC中对话框有两种形式,一个是模态对话框(model dialog box),一个是非模态对话框(modeless dialog box)。本文对此分别简述其创建方法。 一、模态对话框(model dialog box) 在程序运行的过程中,若出现了模态对话框,那么主窗口将无法发送消息,直到模态对话框退出才可以发送。 点击模态对话框中的OK按钮,模态对话框会被销毁。 创建一个模态对话框的代码如下所示: //创建一个模态对话框 CTestDialog td; td.DoModal();
<weixin_38738189> 在 上传 | 大小:52224

[其它] MFC中Radio Button的用法详解

说明:本文通过针对两个常见问题的解决方案,详细阐述了MFC中Radio Button的用法。有助于读者加深对于MFC运行机制及Radio Button控件用法的理解。 首先为对话框加上2个radio button,分别是Radio1和Radio2。 问题1:如何让Radio1或者Radio2默认选上?如何知道哪个被选上了? 关键是选上,“默认”只要放在OnInitDialog()即可。有如下的三种方法可以让它选上: 第一种: ((CButton *)GetDlgItem(IDC_RADIO1))-&
<weixin_38707240> 在 上传 | 大小:62464

[其它] VC定制个性化的MessageBox解决方法

说明:相信学过VC的人都知道MessageBox()函数的用法: int MessageBox( HWND hWnd, // handle to owner window LPCTSTR lpText, // text in message box LPCTSTR lpCaption, // message box title UINT uType // message box style ); 虽然在参数uType中可以指定一些样式,但你在程序中能够对MessageB
<weixin_38582685> 在 上传 | 大小:66560

[其它] VC中使用GDI+的配置方法概述

说明:本文以Visual C++ 6.0及Visual Studio 2003为例简述了VC中GDI的配置方法,具体操作如下: 一、对于Visual C++ 6.0的用户: 1. 下载GDI+的库。运行GDI+需要一个GdiPlus.dll的文件; 开发GDI+的程序,还需要GdiPlus.lib和GdiPlus*.h文件.这些都可以在微软的网站上下到.(具体搜一下windows sdk就都出来了) 2. 将以上的文件放在你的工程中的一个目录,然后在stdafx.h中包含#include “GdiPl
<weixin_38501045> 在 上传 | 大小:41984

[其它] 深入分析C++中两个大数相乘结果不正确的问题

说明:在编写代码做测试时发现两个大数相乘结果不正确的问题,测试代码如下: #include “stdafx.h”#include#includeint _tmain(int argc, _TCHAR* argv[]){      time_t temp1=1345172428000000;    time_t temp2=1345172428*1000000;   ::system(“pause”);    return 0;}经过测试发现temp1与temp2并不相等。但是修改为如下代码:#incl
<weixin_38657139> 在 上传 | 大小:31744

[其它] 使用C# 判断给定大数是否为质数的详解

说明:C#判断给定大数是否为质数,目标以快速度得到正确的计算结果。 在看到这道题的时候,第一反应这是一道考程序复杂度的题,其次再是算法问题。我们先来看看质数的规则:Link:http://en.wikipedia.org/wiki/Prime_numberC#求质数代码: 代码如下:public bool primeNumber(int n){             int sqr = Convert.ToInt32(Math.Sqrt(n));             for (int i = s
<weixin_38631182> 在 上传 | 大小:37888

[其它] 使用C语言实现CRC校验的方法

说明:CRC(Cyclic Redundancy Check)校验应用较为广泛,以前为了处理简单,在程序中大多数采用LRC(Longitudinal Redundancy Check)校验,LRC校验很好理解,编程实现简单。用了一天时间研究了CRC的C语言实现,理解和掌握了基本原理和C语言编程。结合自己的理解简单写下来。 1、CRC简介 CRC检验的基本思想是利用线性编码理论,在发送端根据要传送的k位二进制码序列,以一定的规则产生一个检验码r位(就是CRC码),附在信息后面,构成一个新的二进制码序列数
<weixin_38750829> 在 上传 | 大小:83968

[其它] Go语言中读取命令参数的几种方法总结

说明:前言 对于一名初学者来说,想要尽快熟悉 Go 语言特性,所以以操作式的学习方法为主,比如编写一个简单的数学计算器,读取命令行参数,进行数学运算。 本文讲述使用三种方式讲述 Go 语言如何接受命令行参数,并完成一个简单的数学计算,为演示方便,最后的命令行结果大概是这样的: # input ./calc add 1 2 # output 3 # input ./calc sub 1 2 # out -1 # input ./calc mul 10 20 # out 200 使用的三种方式是:
<weixin_38694141> 在 上传 | 大小:107520

[其它] Golang字符串变位词示例详解

说明:实现目标 本文的目标是写出一个函数 anagram(s, t) 去判断两个字符串是否是颠倒字母顺序构成的。下面话不多说了,来一起看看详细的介绍吧。 GoLang 实现 func solution(s , t string)bool{ if s == t { return true } length := len(s) if length != len(t) { return false } //' ' 32 --> ~ 126 const MAX_ASCII int
<weixin_38670065> 在 上传 | 大小:47104
« 1 2 ... .92 .93 .94 .95 .96 94697.98 .99 .00 .01 .02 ... 232075 »