腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
为什么
在
Image2D
中
OpenCL
内核
不
使用
普通
的
x
,
y
坐标
?
、
、
、
、
请注意,
在
该代码库
中
,我实际上
使用
Nvidia
的
Docker包装器通过GPU访问
在
Docker
中
运行了整个程序。原问题:const sampler_t sampler = CLK_NORMALIZED_COORDS_FALSE只有选择
y
浏览 5
提问于2017-02-05
得票数 0
回答已采纳
1
回答
OpenCL
image2d_t编写
的
大部分为零
、
我试图
使用
OpenCL
和image2d_t对象来加速图像卷积。当我注意到输出是所有零
的
空白图像时,我将
OpenCL
内核
简化为输入和输出
的
基本读取(如下所示)。稍微调整一下,我就可以把图像
的
几个零散像素写入输出图像。result[coord.s0 + coord.s1 * 9216]
浏览 2
提问于2012-07-18
得票数 1
1
回答
opencl
在
内核
中
迭代数组
、
、
我有两个数组,一个是每个
内核
调用
的
固定大小,另一个是映射到一维数组
的
常规3D网格。让我们称这个数组为meshData第二个数组保存
x
,
y
,z
坐标
和那些没有与meshData数组对齐
的
点
的
值。现在,我需要
使用
OpenCL
遍历meshData数组,并将两个数组以及存储
在
pointData数组
中
的
点数传递给
内核
。在
内核
中</e
浏览 0
提问于2013-06-22
得票数 0
1
回答
OpenCL
1.2读写图像数据
我正在
使用
标志
Image2d
在
主机上创建一个CL_MEM_READ_WRITE对象。这个映像是一个
内核
的
输出,我希望它被用作一个不同
内核
的
输入。我也
在
使用
cl_image_format = {CL_INTENSITY, CL_FLOAT}; 这在
OpenCL
1.2
中
是可能
的
吗?我没有读到任何地方说你不能这样做,但是当我尝试第二个
内核
时,会返回所有的零,但是没有错
浏览 3
提问于2016-02-08
得票数 0
回答已采纳
1
回答
二维阵列
使用
纹理缓存/
Image2D
的
缺点?
、
、
、
、
当访问全局内存
中
的
2D数组时,
使用
纹理缓存有许多好处,比如过滤,而不必那么关心内存访问模式。“数据自动化系统程序编制指南”只指出了一个缺点: 但是,
在
同一个
内核
调用
中
,纹理缓存与全局内存写入不保持一致,因此任何纹理获取到通过同一个
内核
调用
中
的
全局写入写入
的
地址都会返回未定义
的
数据。如果我不需要这样做,因为我从来没有写入我读过
的
内存,那么
在
使用
纹理
浏览 2
提问于2011-08-31
得票数 3
2
回答
图像过滤器:
OpenCL
与CPU版本不同
的
结果
、
、
我试图用
OpenCL
编写一个简单
的
图像过滤器。该滤波器应采取32 3
x
3彩色图像(从System::Drawing::Bitmap与LockBits(..)),转换像素为灰度,并应用3
x
3滤波器矩阵。生成
的
图像应该能够显示为一个8bpp
的
Bitmap,即
使用
Format8bppIndexed。 outputDa
浏览 1
提问于2014-03-31
得票数 1
回答已采纳
1
回答
如何在
OpenCL
(3.0.0) OpenCV
中
启动自定义OCL
内核
?
、
、
、
我可能误用OpenCV作为官方
OpenCL
C++绑定
的
包装器,以便启动自己
的
内核
。然而,OpenCV确实有程序、ProgramSource、
内核
、队列等类,这些类似乎告诉我,我可以
使用
OpenCV启动自己
的
(甚至非基于图像
的
)
内核
。我很难找到这些类
的
文档,更不用说例子了。有15个重载,但没有一个具体说明我应该按参数指定以下顺序: 参数索引,因此我按照
内核
中
给定
的</e
浏览 5
提问于2015-02-15
得票数 6
1
回答
OpenCL
中
并行Floyd算法
的
错误输出
、
、
、
、
#include <stdio.h>#include <iostream> #include <
OpenCL
/
opencl
.hresults{} // cleanup - release
OpenCL</em
浏览 4
提问于2014-12-04
得票数 0
2
回答
OpenCL
程序
在
CPU上工作,但在GPU上运行时输出空映像。
、
我有下面的
OpenCL
内核
,一个高斯模糊 CLK_NORMALIZED_COORDS_FALSE | {
x
- 1,
y
}, {
x
,
y
}, {
x
+ 1,
浏览 1
提问于2013-09-13
得票数 3
回答已采纳
1
回答
GPU
内核
中
的
指针和位运算符
、
、
、
我希望
使用
GPU
内核
对卷执行双阈值。我以read_only image2d_t
的
形式发送我
的
卷(每片)。我
的
输出卷是二进制卷,其中每个位指定其相关
的
体素是启用还是禁用。我
的
内核
检查当前像素值是否
在
较低/较高
的
阈值范围内,并在二进制卷
中
启用相应
的
位。 为了调试目的,我暂时保留了实际
的
检查。我只需
使用
传递
的
片nr来确定二进
浏览 1
提问于2013-05-28
得票数 2
回答已采纳
1
回答
opencl
如何与opencv配合
使用
、
我正在尝试
使用
OpenCL
创建一个区域搜索算法,为此,我将
使用
OpenCV打开一个图像。问题是如何将数据转换为
OpenCL
。我
在
visual studio中
使用
opencv版本: 2.4.9和
opencl
: AMD APP SDK\2.9-1 谁能告诉我用opencv打开图像后我应该怎么做
浏览 0
提问于2017-07-05
得票数 0
3
回答
使用
clCreateFromGLTexture
的
opencl
/opengl互操作无法绘制到纹理(纹理黑色)
、
、
、
这两个QGLWidgets
中
的
每一个都在各自
的
线程
中
运行。隐藏
的
QGLWidget被传输到创建
openCL
上下文
的
线程。当
使用
openCL
cl::
Image2d
时,它可以正常工作(生成正确
的
输出),即使
openCL
上下文是作为互操作创建
的
。openGL纹理是
在
创建所有openGL上下文之后和创建
openCL
上下文之后创建<em
浏览 4
提问于2014-04-08
得票数 1
回答已采纳
2
回答
简单
的
OpenCL
内核
生成垂直条,而不是输出图像
中
的
纯色。
为什么
?
、
、
我正在尝试编写图像处理
OpenCL
应用程序,但我
的
问题是,任何更改输入图像
的
尝试都会产生类似竖直条
的
工件。如果我复制图像像素而不改变它们,则不会发生这种情况。因此,例如,这一行将生成工件: image1_pixel.
y
, image1然而,
在
现实
中
,只有第二行能像预期
的
那样工作。第一行给出了。/ou
浏览 7
提问于2012-10-16
得票数 1
回答已采纳
2
回答
OpenCL
中
的
write_image请求是如何被钳制
的
?
在
OpenCL
中
,您需要定义一个
在
执行图像读取(read_image*)时被拒绝
的
采样器,并且
在
该采样器
中
,您可以指定如何钳制地址(例如,您可以执行CLK_ADDRESS_CLAMP_TO_EDGE)。但是没有用于图像写入
的
采样器(write_image*)。因此,没有指定钳位。那么退出图像边界
的
像素地址会发生什么呢?这是不是没有指定,而是留给了供应商?
在
web上看起来,似乎大多数具有write_images
浏览 0
提问于2013-01-17
得票数 1
回答已采纳
2
回答
图片缓冲区
的
opencl
矢量/图片缓冲区
的
海量数据
、
我是
openCL
的
新手,现在
的
程序有点小问题。我想在我
的
设备上移动大量
的
图像,我只需要在我
的
程序
中
读取它们。我
的
问题是,我
的
设备只允许我分配大约255mb
的
缓冲区,因为程序应该能够处理不同
的
参数,并且还应该能够
在
几台机器上运行,我不知道我可以预先在设备上放置多少图像,但必须在运行时对其进行评估。为此,我想做一些事情,比如创建几个图像缓冲区(纹理)与我
的
图像存储在其
浏览 4
提问于2013-08-15
得票数 1
4
回答
在
内核
中
使用
CL_INVALID_KERNEL_NAME时出错
我
在
OpenCL
内核
中有一个错误,当我尝试
使用
cl_khr_fp64扩展时,
内核
编译和构建日志是空
的
,但是当我调用clCreateKernel时,就会出现错误。失败
的
源:int id = get_globa
浏览 3
提问于2011-11-22
得票数 10
回答已采纳
1
回答
尝试
使用
OpenCV从图像写入图像时出现CL_INVALID_KERNEL_ARGS
、
、
我决定开始学习
OpenCL
。我花了很多时间编译和诸如此类
的
东西,最后我有了一个带有OpenCV embedded和
OpenCL
的
Qt项目。然而,互联网上关于下一步
的
信息是稀缺
的
。
使用
其他堆栈溢出帖子,我把这个
内核
搞得一团糟,它应该交换图像颜色通道。float shift_
x
, float shift_
y
,imageCL(uma
浏览 130
提问于2020-09-11
得票数 1
1
回答
卤化物:
OpenCL
代码生成
是否可以
在
Halide中生成包含生成
的
OpenCL
代码
的
文件?我试图从一个Halide程序中生成一个c文件,目标是
opencl
,但是我没有看到任何
opencl
的
特殊代码。编辑1:屏幕上有两行表示
内核
的</em
浏览 7
提问于2015-01-20
得票数 4
1
回答
sobel滤波器
的
Scala实现
、
、
、
我
在
找一些IT学校项目的帮助。我们需要创建一个程序,它可以探测卫星照片中
的
道路。我们小组决定
使用
一个函数来检测边缘。我们
在
互联网上搜索不同
的
解决方案和过滤器,并决定
使用
Sobel过滤器。我们尝试
在
Scala
中
实现这个过滤器,但是它没有工作。我们
使用
不同
的
网页来帮助我们,其中一些
在
StackOverflow ()上。我们
使用
它来帮助我们,并尝试翻译代码:。
image2D</e
浏览 2
提问于2015-11-21
得票数 1
回答已采纳
2
回答
将
OpenCL
图像转换为pyOpenCL阵列或numpy ndarray
、
、
我正在尝试用Python和PyOpenCL实现我在网上找到
的
代码
中
的
图像
的
高斯滤波器。我
的
原始图像是numpy数组,但我感到困惑
的
是,应该
使用
哪种方式将图像传递给GPU。最初,
内核
接收
OpenCL
映像作为输入。这很好,
内核
运行正常,但是,我还没有找到将GPU计算(也是
OpenCL
图像)
的
输出转换为numpy数组
的
方法。我尝试
使用
pyOpenCL数
浏览 7
提问于2015-10-16
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
发掘 ARM GPU 的全部深度学习性能,TVM 优化带来高达2倍性能提升
如何在Julia编程中实现GPU加速
开源头条|OpenZFS 2.0.4版本发布
少儿编程第五讲:Scratch练习一坐标和移动
针对 3D 计算机视觉的简介
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券