计算机视觉/机器视觉

计算机视觉库包括FastCV、OpenCV、JavaCV等。

一些关于机器视觉的概念(转)- https://blog.csdn.net/zx3517288/article/details/51603958

计算机视觉牛人博客和代码汇总- https://blog.csdn.net/han____shuai/article/details/50762921

> javaCV+javaCPP+FFmpeg的使用??

  javacv的项目最早是为java平台封装了机器视觉领域的开源库,后提供Android支持。其中的库包含OpenCV, FFmpeg, libdc1394, PGR FlyCapture, OpenKinect, videoInput, and ARToolKitPlus等等。在命名空间com.googlecode.javacv.cpp下包含了所有的类对象。并暴露出了他们完整的API:opencv_legacy, opencv_ml, opencv_contrib, avutil, avcodec, avformat, avdevice, avfilter, postproc, swscale, dc1394, PGRFlyCapture, freenect, videoInputLib, and ARToolKitPlus.工具类的使用使得我们可以非常容易的使用他的功能。
  JavaCPP 简介- https://www.ibm.com/developerworks/cn/java/j-lo-cpp/

  JavaCPP 是一个开源库,它提供了在 Java 中高效访问本地 C++的方法。采用 JNI 技术实现,所以支持所有 Java 实现包括 Android 系统,Avian 和 RoboVM。采用 JavaCPP 方式在编程上较 JNI 方式简单很多,另外,效率也比 JNI 高,所以建议多采用 JavaCPP 技术。当然,如果是开源项目,也可以通过 JavaCPP presets 子项目来分享自己做的库文件,让其他人快速使用。

> Android RenderScript,计算机视觉

  计算机视觉是什么?计算机视觉研究如何让计算机从图像和视频中获取高级和抽象信息。从工程角度来讲,计算机视觉可以使模仿视觉任务自动化。

 朋友圈爆款背后的计算机视觉技术与应用- https://blog.csdn.net/tMb8Z9Vdm66wH68VX1/article/details/80562076

RenderScript是Android系统中能高效处理大量计算任务的框架,特别适用一些需要处理图片和加载图片以及计算机视觉的方面应用。  

  OpenCV的英文全称是Open Source Computer Vision Library。它是一个开源的计算机视觉库,它由一系列 C 函数和少量 C++ 类构成,实现了图像处理和计算机视觉方面的很多通用算法。 OpenCV 实现颜色直方图。颜色直方图是在许多图像检索系统中被广泛采用的颜色特征。它所描述的是不同色彩在整幅图像中所占的比例,而并不关心每种色彩所处的空间位置,即无法描述图像中的对象或物体。颜色直方图特别适于描述那些难以进行自动分割的图像。OpenCV 可以使用光流法检测物体运动。使用OpenCV可以对图像的轮廓进行检测。

  OpenCV的应用领域:(1)人机互动;(2)物体识别;(3)图象分割;(4)人脸识别;(5)动作识别;(6)运动跟踪;(7)机器人;(8)运动分析;(9)机器视觉;(10)结构分析

  基于内容的图像检索,即CBIR(Content-based image retrieval),是计算机视觉领域中关注大规模数字图像内容检索的研究分支。典型的CBIR系统,允许用户输入一张图片,以查找具有相同或相似内容的其他图片。而传统的图像检索是基于文本的,即通过图片的名称、文字信息和索引关系来实现查询功能。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值