CognitiveJ

Java 图像分析库
授权协议 Apache
开发语言 Java
所属分类 程序开发、 图形/图像处理
软件类型 开源软件
地区 不详
投 递 者 鲍宁
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

CognitiveJ 是一个开源的 Java 图像分析库,可轻松实现对图像检测、解析以及人脸识别和特征识别的功能。

Gender and Age detection

强大的功能包括:

Facial Detection: Capture faces, gender, age, associated facial features, and landmarks from an image.

Emotion Detection: Derive emotional state from faces within an image.

Verification: Verify, with a confidence scale, on whether two different faces are of the same person.

Identification: Identify a person from a set of known people.

Find Similar: Detect, group, and rank similar faces.

Grouping: Group people based on facial characteristics.

Person Group/Person/Face Lists: Create, manage, and train groups, face lists, and persons to interact with identification/grouping/find similar face features.

Vision

Image Describe: Describe visual content of an image and return real world caption to what the image contains.

Image Analysis: Extract key details from an image and if the image is of an adult/racy nature.

OCR: Detect and extract a text stream from an image.

Thumbnail: Create thumbnail images based on key points of interest from an image.

Overlay

Apply layers onto images to visually represent found features.

Apply captions onto faces and images.

Graphically illustrate the Faces/Vision feature sets.

Pixelate faces within an image.

Other Notable Features

Supports local and remote images.

Validation of parameters.

Image Grids.

  • CognitiveJ 是一个开源的,支持 Java 8 API 的库,用于管理和编排 Java 应用和微软的 Cognitive  (Project Oxford) 机器学习和图像处理库的项目,可以让你查询以及分析图像。 人脸识别 人脸检测– 捕获脸部、性别、年龄等相关脸部特征以及图像的标志 表情检测 – 根据图像中的脸部信息推断出表情状态 验证 – 验证同一个人的两张不同表情的差异 识别 – 根

  • CognitiveJ 是一个开源的,支持 Java 8 API 的库,用于管理和编排 Java 应用和微软的Cognitive(Project Oxford)机器学习和图像处理库的项目,可以让你查询以及分析图像。 一:人脸识别 1.人脸检测– 捕获脸部、性别、年龄等相关脸部特征以及图像的标志 2.表情检测 – 根据图像中的脸部信息推断出表情状态 3.验证 – 验证同一个人的两张不同表情的差异 4.

 相关资料
  • 欢迎阅读系列教程,内容涵盖 OpenCV,它是一个图像和视频处理库,包含 C ++,C,Python 和 Java 的绑定。 OpenCV 用于各种图像和视频分析,如面部识别和检测,车牌阅读,照片编辑,高级机器人视觉,光学字符识别等等。

  • 为了展示不同的内核实现对于性能的影响,我们将这些内核都在Radeon HD 7970 GPU上执行了一遍。为了展示对不同数据大小的性能优化,我们也生成除了对应的SURF描述符和集群质心。生成的SURF描述符数量为4096,16384和65536。同时,对应质心的数量为16,64和256。我们选取数量较大的SURF特征,是因为对于一张高分辨率的图来说,通常都包含成千上万个特征。不过,对于质心来说其数

  • 在选择用户组之后,用户便可查看属于该用户组的客群列表,点击客群右侧的“去分析”按钮,可以查看具体的画像信息。 在画像分析页面中,用户可以看到当前客群与其他客群(默认为大盘用户集)在多种标签下的属性分布。

  • 词袋(BoW,bag-of-words)模型是大多流行图像分类模型中的一个,这个模型是图像搜索系统的一个组件。BoW模型将图片的特征作为一组词,用这组词作为一个矢量用来描述这幅图像。本章我们会讨论如何使用OpenCL实现BoW模型中重要的组件——建立直方图(Histogram Builder),以及学习如何对OpenCL源代码进行优化。

  • 图像分类源于机器视觉,其根据图像可见内容对图像进行分类。例如,某个图像算法可能会用来告诉你该图片中是否有人。虽然检测人可能是很简单的事情,但能将图像进行准确分类的算法,仍然是目前的所要面临的挑战。 BoW模型通常会用于文本分类或自然语言处理。BoW模型中每个词出现的频度都会作为一个训练参数传入对应的机器学习算法中。除了进行文本分类,BoW也可以应用于图像。为了让BoW能对图像进行分类,我们需要从图

  • 现代CameraX API围绕用例展开(预览、拍照和图像分析)。然而,根据我的观察和文档,ImageAnalysis似乎武断地限制在1080: 图像分析可以选择的最大可用分辨率限制在1080p以下。对于图像分析来说,1080p的限制考虑了性能和质量两方面的因素,使用户在1080p下可以获得质量合理、平滑的输出流。

  • 点击热图通过可视化方式展示页面不同操作的的使用数据,方便你对数据进行分析。常用以对如下场景进行分析: 页面交互设计优化:分析用户对不同元素的关注度差别,将重要的功能点放到显眼位置 网站运营效果分析:分析图片或者页面元素对用户的吸引程度以及交互流程是否流畅 渠道落地页分析:分析落地页的图片或者CTA按钮是否足够吸引人 备注: 热图目前支持两种类型: 交互热图:基于页面元素,用以分析不同前端控件的触发

  • 3.4 热图分析 热图分析记录用户的点击情况,并以直观的效果呈现,从而帮助使用者优化网站布局。及策提供点击分布图、点击热力图两种类型热图,助你洞察点击行为。 过滤条件:可选择添加过滤系统属性、流量来源、用户类型,为且的关系; 系统属性:根据用户所使用的设备属性或者在一段时间内不会发生改变的内容进行过滤,包括地域、设备、操作系统等。 流量来源:根据用户来源进行过滤,如用户是通过搜索进入客户网站,则来