目录一、一些概念及说明二、设备信息函数一、一些概念及说明1、主机端(Host端)、设备端(Device端、GPU端)在CUDA中,有主机端和设备端这两个概念,主机端是指CPU+内存,设备端是指GPU+显存。主机端的代码在CPU上执行,访问主机内存;设备端代码在GPU上执行,访问显存。在使用GPU计算时,需要在主机内存好显存之间来回拷贝数据;当然,一些新技术可以不用拷贝数据,请参考后面的章节或者CU
转载 2024-04-05 22:29:30
533阅读
转载 2016-04-08 19:00:00
439阅读
2评论
ROI区域图像叠加&图像混合(3):综合示例:初级图像混合在前面介绍的设定感兴趣区域ROI和使用addWeighted函数进行图像线性混合的基础上,我们还可以将二者结合起来使用,也就是先指定 ROI,再用addWeighted函数对指定的ROI区域的图像进行混合操作。我们将其封装在了一个名为ROl_LinearBlending 的函数中,方便大家分块学习。代码如下://----------
# OpenCV Java详解 OpenCV是一个跨平台的计算机视觉库,提供了丰富的图像和视频处理功能,被广泛用于机器视觉、图像处理和模式识别等领域。本文将介绍如何在Java中使用OpenCV,并提供一些常见的代码示例。 ## 安装与配置 首先,我们需要下载并安装OpenCV的Java库。你可以从OpenCV官方网站下载适用于你的操作系统的安装包。安装完成后,需要配置Java项目的构建路
原创 2023-08-24 21:30:12
100阅读
当我们在使用创建C++工程,配置OpenCV的时候,尤其是在复现其他开源项目的时候,可能会对OpenCV的版本和平台有要求,主要版本区别就是 OpenCV 2.x 版本还是 OpenCV 3.x 版本,平台区别是 x86 还是 x64, 这也是在使用 OpenCV 2.x 时有时会有以下问题发生的原因:模块计算机类型“X64”与目标计算机类型“X86”冲突或者是模块计算机类型“X86”与目标计算机
转载 2024-02-28 09:10:55
178阅读
Visual Studio 2015的安装破解及OpenCV的安装和部署平台:win10 X64+VS2015专业 X64:vs2015.pro_chs+OpenCV 3.X:opencv-3.4.1-vc14_vc15一、VS2015下载:【VS2015社区官方中文下载】:http://download.microsoft.com/download/B/4/8/B4870509-05CB-
转载 2024-04-21 23:30:17
15阅读
1.使用python安装OpenCVPython照样快!众所周知,虽然Python语法简洁,编写高效,但相比C/C++运行慢很多。然而Python还有个重要的特性:它是一门胶水语言!Python可以很容易地扩展C/C++。OpenCV-Python就是用Python包装了C++的实现,背后实际就是C++的代码在跑,所以代码的运行速度跟原生C/C++速度一样快。 安装本文档编写时使用的软件版本是:O
转载 2023-11-07 12:58:55
176阅读
、路径:一个路径闭合之后会形成一个蒙(路径也可以开放)(路径可以用钢笔工具来画)(双击一个点,可以选中全部)蒙属性:蒙路径、蒙羽化、蒙不透明度、蒙扩展蒙路径可以K帧,点击形状可以变换蒙羽化会变得虚化蒙扩展可以往外放,或者往里收,与直接缩放的区别就是形状会发生变化有一个相加运算或者其它,在多个形状的情况下(要先选中需要运算的那个图层)用圆角矩形画出来的图案,滚动滚轮可以调节圆角
mkdir helloworld cd helloworld/ vi HelloWorld.java javac HelloWorld.java javah -jni HelloWorld vi HelloWorld.h vi HelloWorld.c cc -I /usr/lib/jvm/java-1.5.0-gcj/include/linux/ -I /usr/lib/jvm/
转载 精选 2011-05-03 09:05:16
1162阅读
# 使用 OpenCV 和 Python 创建图像蒙 在计算机视觉的领域,图像蒙(Image Masking)是一种强有力的工具,能够帮助我们从图像中提取特定部分。使用 Python 的 OpenCV 库,我们可以轻松地创建和应用蒙。本文将带您了解图像蒙的基础知识,并通过代码示例演示其实现过程。 ## 什么是图像蒙? 图像蒙是一种控制图像中哪些部分可见的技术。在蒙版图像中,白色区
原创 9月前
147阅读
目标检测是近年来理论和应用的研究热点,它是图像处理和计算机视觉学科的重要分支,也是智能监控系统的核心部分,同时目标检测也是泛身份识别领域的一个基础性算法,对后续的人脸识别、步态识别、人群计数、实例分割等任务起着至关重要的作用。在深度学习浪潮到来之前,目标检测精度的进步十分缓慢,靠传统依靠手工特征的方法来提高精度已是相当困难的事,而在卷积神经网络(CNN)出现之后,其所展现的强大性能,吸引着学者们将
阈值二值化 cv:threshold输入为灰度图像threshold(src, dst, 127, 255, THRESH_BINARY); reshold(src //输入 dst //输出 thresh //阈值 maxValue //二
SAP Gateway在S4/HANA时代的ABAP开发模型中有着重要的地位。SAP Gateway是什么?它对ABAP开发有怎样的影响?可以为我们提供哪些方便?这篇译文将浅要地讨论这些话题。SAP NetWeaver Gateway是一项基于市场标准的技术,它提供了简单的方式以连接SAP软件与设备、环境和平台。这个框架允许实现创新的、以人为本的解决方案,为SAP的商务软件带来了新体验:比如社交与
Mat构造函数cv::Mat img ; //默认 定义了一个Mat img = cv::imread("image.jpg");//除了直接读取,还有通过大小构造等 cv::Mat img = cv::imread("image.png", IMREAD_GRAYSCALE); cv::Mat img_novel = img; 转到数组// //动态创建二维数组,row行col列 i
1、准备环境Android Studio4.0;官网下载:https://developer.android.google.cn/studio/ (Android Studio安装之前首先需要确认电脑上是否安装好JAVA环境,具体安装可以参考其他大佬,本文不作为重点) OpenCv4.3.0;官网下载:https://opencv.org/ 百度网盘:链接:https://pan.baidu.co
1.下载OpenCVOpenCV官网(http://opencv.org/)下载页面(http://opencv.org/downloads.html)下载相应的OpenCV版本。这里下载的是OpenCV2.4.9。OpenCV选择安装2.4.X系列,一方面是学习资料比较多,另一方面入门比较快。入门先看《OpenCV3编程入门》,这本书其实主要是讲opencv2,主体上是基于opencv2.4.
转载 2024-07-22 10:28:39
123阅读
OpenCV3.1.0+VS2015开发环境配置 摘要:由于最近AR(增强现实)这个概念非常火爆,各种基于AR的应用及游戏逐渐面向大众,而在AR中最重要的两个技术就是跟踪识别和增强渲染,其中跟踪识别是通过OpenCV这个开源的计算机视觉库来实现的,所以我就想着研究一下这个库,这里是个人的学习笔记,不是什么权威的教程,如果你们有错误也麻烦帮我指出哈。=分割线======前言:什么是OpenCV?可
转载 10月前
29阅读
很多人在学完PHOTOSHOP后,对于其中的很多知识要点掌握的并不是很清楚,为什么呢?原因在于他们没有把知识系统化。当你把PHOTOSHOP中的知识点进行归纳总结来记,你会发现进入PHOTOSHOP高手阶段是多么简单的事情。下面我们就来对PHOTOSHOP中的蒙进行大总结。    PHOTOSHOP共有四种蒙:1、快速蒙:快速蒙是一种临时蒙,它可以在不使用通
转载 2024-07-15 16:33:05
77阅读
@《opencv入门》读后整理《opencv入门》读后整理打算从今天开始,每当我看完一本书之后,都将学到的知识或体会到的东西写在博客中。 今天要整理的是在opencv中文网上下载的深圳大学的老师所编写的opencv入门PDF。 链接:https://pan.baidu.com/s/1TMNZzn6trZ4qmbM05CN-8g 提取码:8hm2一预备知识 1.1编程的流程 一个编程的基本流程是编
转载 2024-02-23 21:42:27
163阅读
一 ,环境设置        工具:       opencv2.4.9地址:https://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.4.9/opencv-2.4.9.exe/download      VS201
转载 2024-07-17 22:35:47
107阅读
  • 1
  • 2
  • 3
  • 4
  • 5