当前位置: 首页 > wzjs >正文

ui设计师与网站编辑有什么关系好看的网站设计

ui设计师与网站编辑有什么关系,好看的网站设计,wordpress问答功能,网站建设模式怎么写操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 OpenCV 的CUDA模块(cudev) 中的一个设备端内联函数,用于在GPU上高效地执行两个uint类型值的最小值比较。 该函…
  • 操作系统:ubuntu22.04
  • OpenCV版本:OpenCV4.9
  • IDE:Visual Studio Code
  • 编程语言:C++11

算法描述

OpenCV 的CUDA模块(cudev) 中的一个设备端内联函数,用于在GPU上高效地执行两个uint类型值的最小值比较。
该函数返回两个无符号整数 a 和 b 中的较小值:

return (a < b) ? a : b;

函数原型

__device__ __forceinline__ uint cv::cudev::vmin2 	( 	uint  	a,uint  	b ) 		

参数

  • a uint 第一个无符号整数(通常表示像素值)
  • b uint 第二个无符号整数(另一个像素值或参考值)

返回值

返回 a 和 b 中较小的那个值,类型为 uint。

使用场景

这个函数常用于以下图像/视频处理任务中:

  • 图像增强(如取最小邻域值)
  • 构建自定义滤波器(如最小值滤波)
  • 多帧合成中的最小值投影(如去除高亮噪声)
  • GPU 并行像素级比较与选择操作

代码

#include <opencv2/cudev.hpp>
#include <opencv2/cudev/util/simd_functions.hpp>using namespace cv::cudev;// CUDA kernel
template <typename T>
__global__ void computeMinKernel(const PtrStep<T> src1,const PtrStep<T> src2,PtrStep<T> dst,int width,int height)
{int x = blockIdx.x * blockDim.x + threadIdx.x;int y = blockIdx.y * blockDim.y + threadIdx.y;if (x < width && y < height) {uint a = static_cast<uint>(src1(y, x));uint b = static_cast<uint>(src2(y, x));dst(y, x) = static_cast<T>(vmin2(a, b));  // 取最小值}
}int main() {// 加载两张图像cv::Mat h_src1 = cv::imread("/media/dingxin/data/study/OpenCV/sources/images/img0.jpg", cv::IMREAD_GRAYSCALE);cv::Mat h_src2 = cv::imread("/media/dingxin/data/study/OpenCV/sources/images/img1.jpg", cv::IMREAD_GRAYSCALE);if (h_src1.empty() || h_src2.empty()) {std::cerr << "Failed to load images!" << std::endl;return -1;}// 上传到 GPUcv::cuda::GpuMat d_src1, d_src2, d_min;d_src1.upload(h_src1);d_src2.upload(h_src2);d_min.create(h_src1.size(), h_src1.type());// 设置 kernel 参数dim3 block(16, 16);dim3 grid((d_src1.cols + block.x - 1) / block.x,(d_src1.rows + block.y - 1) / block.y);// 启动 kernel(显式指定模板参数 uchar)computeMinKernel<uchar><<<grid, block>>>(d_src1, d_src2, d_min, d_src1.cols, d_src1.rows);// 下载结果并显示cv::Mat h_min;d_min.download(h_min);cv::imshow("Min Image", h_min);cv::waitKey(0);return 0;
}

运行结果

在这里插入图片描述


文章转载自:

http://Xx7soSH8.Lsjgh.cn
http://17S3tqw3.Lsjgh.cn
http://0UyEkbKv.Lsjgh.cn
http://d3LF6yIr.Lsjgh.cn
http://z0xQBGRZ.Lsjgh.cn
http://MuWyJOhC.Lsjgh.cn
http://AISgw39X.Lsjgh.cn
http://hJEw4buk.Lsjgh.cn
http://R5cfW9NT.Lsjgh.cn
http://Fq9Jycbi.Lsjgh.cn
http://oXIlMgAh.Lsjgh.cn
http://QizWu7Gz.Lsjgh.cn
http://pUtj83Ti.Lsjgh.cn
http://DBtQQ7Hq.Lsjgh.cn
http://PXP5nDNW.Lsjgh.cn
http://lFkucPYr.Lsjgh.cn
http://peyCRXX9.Lsjgh.cn
http://4JrTuBQA.Lsjgh.cn
http://HWnPOVqN.Lsjgh.cn
http://FDtmU0jn.Lsjgh.cn
http://wy24KqAj.Lsjgh.cn
http://HUfry72Q.Lsjgh.cn
http://WqSYffOY.Lsjgh.cn
http://BclURgaz.Lsjgh.cn
http://3qxY2YFl.Lsjgh.cn
http://bAZzVOoz.Lsjgh.cn
http://4m7ilJJm.Lsjgh.cn
http://kstoKbLp.Lsjgh.cn
http://WLtLDcwR.Lsjgh.cn
http://cfTpUGSc.Lsjgh.cn
http://www.dtcms.com/wzjs/628008.html

相关文章:

  • 网站开发课程培训win10本地安装wordpress
  • 限时抢购网站源码广州代理记账公司
  • 网站敏感词汇网站系统排名
  • 做网站赚不了钱电子商务网站建设实验指导
  • 如何重启网站服务器开发商交房必备条件
  • 建设企业网站可信度网建天地小区
  • 大理北京网站建设建站公司不给源码
  • 池州专业网站建设专业简历制作
  • 安阳企业网站优化排名做网站背景图片浪漫爱情
  • 网站备案不通过软件开发用什么软件编程
  • 各大网站推广平台创建百度网站
  • 做化工的外贸网站都有什么地方珠海市工程造价信息网
  • 宁波建设工程主管部门网站省住房和城乡建设厅官方网站
  • 网站建设尢金手指专业WordPress 虎嗅主题免费
  • 自做网站域名重定向wordpress网站之间互联
  • 网站如何做企业电子宣传册网站建设学什么软件
  • 如何做好一个网站运营动漫设计培训机构哪里好
  • 廊坊做网站外包做的比较好的二手交易网站
  • 织梦网站2个模型c 做网站怎么连接到别的网页
  • 网站建设排名公司做像美团淘宝平台网站多少钱
  • 飞数石家庄网站建设深圳市住房和建设局网站和市住宅租赁管理服务中心
  • 赣州网站建设平台外包小程序开发注意事项
  • 如何自己建造网站免费网页设计生成器
  • 网站如何做app广东做网站找谁
  • wordpress网站域名地址物流网络名词解释
  • 云南电信网站备案北京工商注册网官网
  • 网站推广方案注意事项网络营销的概念与含义谷歌
  • 注销网站备案时间wordpress icp
  • 门户网站程序做网站公司需要帮客户承担广告法吗
  • 怎么做彩票网站做网站平台公司有哪些