一杯清酒邀明月
天下本无事,庸人扰之而烦耳。
上一页 1 ··· 61 62 63 64 65 66 67 68 69 ··· 156 下一页
摘要: 复数是 a+bi 形式的数,其中 a 和 b 是真数,在 C++ 代码中是浮点值,i 是根号 -1。a 被称作复数的实数部分,b 乘以 i 被称作虚数部分。使用复数的程序一般都很专业,例如,复数可以用于电气和电磁理论、数字信号处理,当然也可以用于数学。复数可以用来生成非常复杂的 Mandelbrot 阅读全文
posted @ 2022-02-21 13:40 一杯清酒邀明月 阅读(3531) 评论(0) 推荐(0)
摘要: 在数字图像处理领域,复数这一类型会被经常使用到。但是在C++和Qt中都没有可以使用的复数类。为了今后的方便,我们可以自己定义一个C++复数类,以便将来使用。 一、复数的属性 复数包含实数部分和虚数部分,如果直接使用 a + ib 的模式会使得后面的一系列操作变得较为复杂。这里我们直接给复数定义两个成 阅读全文
posted @ 2022-02-21 13:35 一杯清酒邀明月 阅读(783) 评论(0) 推荐(0)
摘要: Linux与VxWorks的主要区别 1、内核结构 微内核:是一种只提供必要服务的操作系统内核;这些必要的服务包括任务管理、中断处理、内存管理等。其他服务,如文件管理、网络支持等通过接口连到微内核。 在微内核中,用以完成系统调用功能的程序模块通常只进行简短的处理,而把其余工作通过消息传递交给内核之外 阅读全文
posted @ 2022-02-16 16:11 一杯清酒邀明月 阅读(2429) 评论(0) 推荐(0)
摘要: VxWorks是美国 Wind River System 公司( 以下简称风河公司 ,即 WRS 公司)推出的一个实时操作系统。Tornado 是WRS 公司推出的一套实时操作系统开发环境,类似MicrosoftVisual C,但是提供了更丰富的调试、仿真环境和工具。 简介 VxWorks 操作系 阅读全文
posted @ 2022-02-16 16:09 一杯清酒邀明月 阅读(998) 评论(0) 推荐(0)
摘要: 开源实时通信技术Ethernet POWERLINK 是一项在标准以太网介质上,用于解决工业控制及数据采集领域数据传输实时性的最新技术。本文介绍它的基本原理、相关特性如冗余、直接交叉通信、拓扑结构、安全性设计,并定义其物理层与介质等内容。 宏观理解 1.1 POWERLINK=CANopen+Eth 阅读全文
posted @ 2022-02-16 15:56 一杯清酒邀明月 阅读(2175) 评论(0) 推荐(0)
摘要: 也许有人注意到了,我在【CUDA教程】二、主存与显存文章中提到了部分常见的异常。实际上,cuda编程最终Boss则是debug。本文将重点讲解cuda中错误的成因,作为“报错词典”供各位开发者们debug。 本文将尽可能全面地列举所有异常的可能出现情况,如需快速找到问题原因,请使用ctrl+F的页内 阅读全文
posted @ 2022-02-11 15:49 一杯清酒邀明月 阅读(5180) 评论(0) 推荐(1)
摘要: 上一篇我们介绍了runtime库中的一些函数,接下来我们来介绍cuda随机数的生成。 回顾 cuda将函数与变量根据其所在位置,分割成两部分。其中主机端(host)的函数与变量可以互相自由调用,设备端(device)的函数与变量也可自由调用,不过设备端有一种特殊的函数——__kernel__函数(核 阅读全文
posted @ 2022-02-11 15:33 一杯清酒邀明月 阅读(1667) 评论(0) 推荐(0)
摘要: 上一篇我介绍了cuda的基本知识,本篇我将会介绍有关主存和显存的相关概念和二者的联系。 __host__,__device__与__global__修饰函数 cuda中引入了三个宏:__host__、__device__与__global__,用于修饰函数,使得函数被定位到不同的位置。 那修饰后的函 阅读全文
posted @ 2022-02-11 15:25 一杯清酒邀明月 阅读(1540) 评论(0) 推荐(0)
摘要: 什么是cuda 统一计算设备架构(Compute Unified Device Architecture, CUDA),是由NVIDIA推出的通用并行计算架构。解决的是用更加廉价的设备资源,实现更高效的并行计算。 点击下面链接就可以下载cuda。我个人使用的是10.2版,截止到目前官方已经发布了11 阅读全文
posted @ 2022-02-11 15:17 一杯清酒邀明月 阅读(2186) 评论(0) 推荐(0)
摘要: 我们知道做深度学习离不开GPU,不过一直以来对GPU和CPU的差别,CUDA以及cuDNN都不是很了解,所以找了些资料整理下,希望不仅可以帮助自己理解,也能够帮助到其他人理解。 先来讲讲CPU和GPU的关系和差别吧。截图来自资料1(CUDA的官方文档): 从上图可以看出GPU(图像处理器,Graph 阅读全文
posted @ 2022-02-11 14:56 一杯清酒邀明月 阅读(1226) 评论(0) 推荐(1)
摘要: 一、提高Halcon的运算速度,有以下几种方法: 1、Multithreading(多线程) 2、Automatic Parallelization(自动操作并行化) 3、Compute devices,利用GPU提速,如果显卡性能好,至少可以提高5~10倍的运算速度 二、多线程 1、官方自带的例程 阅读全文
posted @ 2022-02-11 14:07 一杯清酒邀明月 阅读(5501) 评论(0) 推荐(0)
摘要: 这一期我们来介绍如何在Windows上安装CUDA,使得对图像数据处理的速度大大加快,在正式的下载与安装之前,首先一起学习一下预导知识,让大家知道为什么使用GPU可以加速对图像的处理和计算,以及自己的电脑是否可以使用GPU加速。 ​写在前面: 在深度学习中,我们常常要对图像数据进行处理和计算,而处理 阅读全文
posted @ 2022-02-11 13:55 一杯清酒邀明月 阅读(1253) 评论(0) 推荐(0)
摘要: 在使用Halcon 18.11时,使用VC2015调用深度学习模型进行Inference,发生错误,无法使用GPU,且SetDlModelParam时亦出错。 后查阅安装文档,发现halcon18.11对GPU版本是有明确要求的。如下: 将GPU的CUDA安装为10.0.130,cudnn替换为7. 阅读全文
posted @ 2022-02-11 13:50 一杯清酒邀明月 阅读(465) 评论(0) 推荐(0)
摘要: 一、用属性代替可访问的字段 1、.NET数据绑定只支持数据绑定,使用属性可以获得数据绑定的好处; 2、在属性的get和set访问器重可使用lock添加多线程的支持。 二、readonly(运行时常量)和const(编译时常量) 1、const只可用于基元类型、枚举、字符串,而readonly则可以是 阅读全文
posted @ 2022-02-10 09:48 一杯清酒邀明月 阅读(1596) 评论(0) 推荐(0)
摘要: 在下面的随笔中,我会根据xml的结构,给出Qt中解析这个xml的三种方式的代码。虽然,这个代码时通过调用Qt的函数实现的,但是,很多开源的C++解析xml的库,甚至很多其他语言解析xml的库,都和下面三种解析xml采用相同的原理,所以就算你不是学习qt,也可以大致参看一下代码,对三种解析方式有一种大 阅读全文
posted @ 2022-02-09 11:02 一杯清酒邀明月 阅读(2844) 评论(0) 推荐(0)
摘要: 注意事项 1、在*.pro文件中添加 QT += xml;2、xml文件中只能存在一个根节点,如果存在根节点的兄弟节点,则只能读取到第一个根节点的内容。 1 #include <QDomDocument> 2 #include <QFile> 3 #include <QTextStream> 4 # 阅读全文
posted @ 2022-02-09 10:59 一杯清酒邀明月 阅读(1132) 评论(0) 推荐(0)
摘要: 项目配置 pro文件里面添加QT+=xml include <QtXml>,也可以include <QDomDocument> 项目文件: .pro 文件 1 QT += core xml 2 3 QT -= gui 4 5 TARGET = xmltest 6 CONFIG += console 阅读全文
posted @ 2022-02-09 10:56 一杯清酒邀明月 阅读(2604) 评论(0) 推荐(0)
摘要: QList<T> 的释放分两种情况: 1.T的类型为非指针,这时候直接调用clear()方法就可以释放了,看如下测试代码 1 #include <QtCore/QCoreApplication> 2 #include <QList> 3 #include <QString> 4 5 int main 阅读全文
posted @ 2022-01-27 13:25 一杯清酒邀明月 阅读(1146) 评论(0) 推荐(0)
摘要: 近日在用opencv做一些图像处理的操作时,需要对一些高分辨率的图像进行保存。比如,在操作一个容量为230M的图像后,并对该图像保存为JPG格式后,发现图像容量变为80M了!针对这个问题,忙了大半天,到处翻阅资料,终于知道为什么了。 先举个例子说明自己遇到的问题,为了看出效果,我特意用了一个高分辨率 阅读全文
posted @ 2022-01-21 13:36 一杯清酒邀明月 阅读(1833) 评论(0) 推荐(0)
摘要: 介绍 QtNetwork是Qt网络操作模块,提供了基于TCP/IP的各种API。 qt4x分别使用QFtp和QHttp,5以后统一用QNetworkAccessManager HTTP请求方法 根据HTTP标准,HTTP请求可以使用多种请求方法。 HTTP1.0定义了三种请求方法: GET, POS 阅读全文
posted @ 2022-01-12 11:04 一杯清酒邀明月 阅读(3932) 评论(0) 推荐(0)
上一页 1 ··· 61 62 63 64 65 66 67 68 69 ··· 156 下一页