首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全栈程序员必看

    Go安装OpenCV库(gocv)常见问题

    gocv是OpenCV4在Go中的绑定,使用它可以在Go里做图像处理。 Windows安装官方介绍:https://gocv.io/getting-started/windows/ 其中gocv库提供的win_build_opencv.cmd为安装过程命令: 下载opencv

    1.7K10编辑于 2022-07-11
  • 来自专栏IT综合技术分享

    组件分享之后端组件——图像绘制(人脸识别)组件gocv

    组件基本信息 组件:gocv 开源协议:View license 内容 本节我们分享一个图像绘制(人脸识别)组件gocvGoCV 包为OpenCV 4计算机视觉库提供 Go 语言绑定。 GoCV 支持使用 Nvidia GPU 进行硬件加速的CUDA。查看CUDA README以获取有关如何将 GoCV 与 OpenCV/CUDA 一起使用的更多信息。 GoCV 还支持英特尔 OpenVINO。查看OpenVINO 自述文件,了解有关如何将 GoCV 与英特尔 OpenVINO 工具套件一起使用的更多信息。 具体使用方式如下: 1、安装 go get gocv.io/x/gocv 2、使用 package main import ( "gocv.io/x/gocv" ) func main() { webcam, _ := gocv.OpenVideoCapture(0) window := gocv.NewWindow("Hello") img := gocv.NewMat

    1.5K20编辑于 2022-05-13
  • 来自专栏大福的云

    windows系统构建golang+opencv环境

    第二步:安装gocv go get -u -d gocv.io/w/gocv 下载完成后,可考虑直接使用gocv自带工具构建opencv。 在$GOPATH/src/gocv.io/x/gocv中执行 ./win_build_opencv.cmd 但此方法下载极慢,走代理之后也遇到很多坑,并不实用。 所以只好把编译好的资源,放在gocv默认的位置上。 问题处理 Q1: gocv版本与opencv版本不一致怎么办? 一般而言,gocv比opencv会稍慢一拍。 在实践中,我使用的地址跟gocv官方提供的不一样。根据github上的反馈,似乎使用gocv官方的那个路径会有问题。

    5K00发布于 2019-07-28
  • 来自专栏福大大架构师每日一题

    gocv v0.42.0版本详解及实用指南:全面升级OpenCV 4.12.0与新功能深度解析

    GoCV作为Go语言访问OpenCV的接口,近年来在图像处理和计算机视觉领域得到了广泛应用。 gocv.NewGpuMat() defer resultMat.Close() shiftBits := 2 gocv.CudaLShift(gpuMat, &resultMat, shiftBits 示例代码: . mask := gocv.IMRead("mask.png", gocv.IMReadGrayScale) defer mask.Close() mean, stddev := gocv.MeanStdDevWithMask 代码示例: . package main import ( "gocv.io/x/gocv" "fmt" ) func main() { // 读取图片 img := 代码示例: . mask := gocv.IMRead("mask.png", gocv.IMReadGrayScale) defer mask.Close() src := gocv.IMRead(

    57510编辑于 2025-08-05
  • 来自专栏福大大架构师每日一题

    gocv v0.43.0 全面解析:OpenCV 4.13 来袭、性能升级与更多新特性揭晓!

    2026年1月7日,gocv 正式发布了 v0.43.0 版本。这次更新带来了多项重要改进与功能升级,其中最引人注目的是全面升级至 OpenCV 4.13。 以下是本次版本更新的全部内容详细说明: 全局更新(all) • 更新至 OpenCV 4.13 这一升级让 gocv 与最新的 OpenCV 保持同步,获得了更多新算法、更高性能以及更强的兼容性。 ✅ 总结 代码地址:github.com/hybridgroup/gocv gocv v0.43.0 版本带来了全面的功能增强,从核心数据结构优化到 GPU 计算完善,从图像处理参数规范到视频音频同步捕获

    29210编辑于 2026-01-12
  • 来自专栏AI SPPECH

    Go语言与AI:使用Go开发AI应用基础

    3.5 GoCV GoCV是OpenCV库的Go语言绑定,提供了计算机视觉相关的功能,如图像处理、特征提取、目标检测等。它适合用于开发基于计算机视觉的AI应用。 4. "gocv.io/x/gocv" "github.com/tensorflow/tensorflow/tensorflow/go" ) // 加载并预处理图像 func preprocessImage () // 调整图像大小 gocv.Resize(img, &img, image.Point{X: width, Y: height}, 0, 0, gocv.InterpolationLinear ) // 转换为RGB格式 imgRGB := gocv.NewMat() defer imgRGB.Close() gocv.CvtColor(img, &imgRGB, gocv.ColorBGRToRGB 和TensorFlow Go API,然后编译并运行程序: # 安装GoCV # 请参考官方文档: https://gocv.io/getting-started/ # 安装TensorFlow Go

    76210编辑于 2025-11-13
  • 来自专栏01ZOO

    ffmpeg 命令的 golang binding 工具

    sample_data/out2.mp4") 结果 progress: .0 progress: 0.72 progress: 1.00 progress: done 和 Open-cv (gocv

    4K60发布于 2020-11-20
  • 来自专栏猫头虎博客专区

    2025最新滑块验证码、图形验证码、解决滑块验证码识别的技术方法大全

    快速上手 安装 GoCV 及依赖 根据操作系统安装 OpenCV 及 GoCV 绑定:https://gocv.io/getting-started/ 克隆 & 运行 git clone https:/ 缺点 环境配置复杂:需要先行安装 OpenCV 及 GoCVGoCV 在不同平台安装可能遇到兼容性问题。 代码示例局限:仓库仅针对腾讯滑块做了示例,若要适配其他平台,需要自行补全对应逻辑。 使用分析 适用场景: 后端使用 Go 语言且需要将自动化破解集成到测试框架或后端服务中; 具备一定 DevOps 能力,能自行维护 OpenCV / GoCV 环境。 扩展建议: 如果需要在无头环境下运行,建议结合 Xvfb 或 Headless Chrome 进行适配; 针对新出现的滑块验证码样式,可用 GoCV 根据新样本自行编写匹配模板或训练轻量级模型。 如果只是想集成滑块生成功能,可参考 tianai-captcha 的核心思路,自行用 Go 实现后端抠图与坐标校验; 如果需要自动化破解,可直接使用 crack-slide-captcha,基于 GoCV

    8.3K21编辑于 2025-06-08
  • 来自专栏golang开发笔记

    Centos8 下安装最新 OpenCV4.3

    __version__)" 如无问题会返回 4.4.0-pre 官方资料: https://gocv.io/

    1.3K31发布于 2020-09-27
  • 来自专栏01ZOO

    ffmpeg-go 近期进展

    sample_data/out2.mp4") 结果 progress: .0 progress: 0.72 progress: 1.00 progress: done 和 Open-cv (gocv

    4.3K90发布于 2021-04-17
  • 来自专栏老K博客

    AI编辑器Cursor初体验——解放双手,0代码开发一个完整的业务大屏,开发效能指数提升

    再来看看它的改进,由于 gocv 是基于opencv的 bindings (后续有时间全部换成 cgo 的动态库调用,推理性能会大幅提升不过就是不好拓展更多模型),所以在go的代码中要时刻注意C++部分的内存释放问题

    2K10编辑于 2024-12-13
  • 来自专栏01ZOO

    CGO 和 CGO 性能之谜

    Go binding to ImageMagick's MagickWand C API go-opencv/go-opencv Go bindings for OpenCV / 2.x API in gocv

    13.2K364发布于 2020-06-24
  • 来自专栏学习之路

    【GoLang#1】:Go 语言概述(背景 | 环境配置 | 特点 | 学习)

    嵌入式应用:树莓派等设备可通过Go实现数据采集与边缘分析,如OpenCV的Go绑定(GoCV)。 5.

    4.4K10编辑于 2025-08-08
领券