OpenVX基本视觉功能

基本视觉功能

1.输入输出表

OpenVX附带了一组标准的或基本的视觉功能。表2-2列出了支持的视觉功能集、输入类型(见表2-2)和输出类型(见表2-3),以及支持的OpenVX版本。

表2-2 OpenVX视觉功能输入参数

视觉功能

U1

S8

U8

U16

S16

U32

F32

颜色

其他

AbsDiff

 

 

1.0

 

1.0.1

 

 

 

 

Add

 

 

1.0

 

1.0

 

 

 

 

And

1.3

 

1.0

 

 

 

 

 

 

BilateralFilter

 

 

1.2

 

1.2

 

 

 

 

Box3x3

 

 

1.0

 

 

 

 

 

 

CannyEdgeDetector

 

 

1.0

 

 

 

 

 

 

ChannelCombine

 

 

1.0

 

 

 

 

 

 

ChannelExtract

 

 

 

 

 

 

 

1.0

 

ColorConvert

 

 

 

 

 

 

 

1.0

 

ConvertDepth

1.3

 

1.0

 

1.0

 

 

 

 

Convolve

 

 

1.0

 

 

 

 

 

 

Copy (image object)

 

 

 

 

 

 

 

 

1.2

Dilate3x3

1.3

 

1.0

 

 

 

 

 

 

EqualizeHist

 

 

1.0

 

 

 

 

 

 

Erode3x3

1.3

 

1.0

 

 

 

 

 

 

FastCorners

 

 

1.0

 

 

 

 

 

 

Gaussian3x3

 

 

1.0

 

 

 

 

 

 

GaussianPyramid

 

 

1.0

 

 

 

 

 

 

HarrisCorners

 

 

1.0

 

 

 

 

 

 

HalfScaleGaussian

 

 

1.0

 

 

 

 

 

 

HarrisCorners

 

 

1.0

 

 

 

 

 

 

HOGCells

 

 

1.2

 

 

 

 

 

 

HOGFeatures

 

 

1.2

 

 

 

 

 

 

HoughLinesP

1.3

 

1.2

 

 

 

 

 

 

IntegralImage

 

 

1.0

 

 

 

 

 

 

LaplacianPyramid

 

 

1.1

 

 

 

 

 

 

LaplacianReconstruct

 

 

 

 

1.1

 

 

 

 

LBP

 

 

1.2

 

 

 

 

 

 

Magnitude

 

 

 

 

1.0

 

 

 

 

MatchTemplate

 

 

1.2

 

 

 

 

 

 

MeanStdDev

1.3

 

1.0

 

 

 

 

 

 

Median3x3

1.3

 

1.0

 

 

 

 

 

 

Max

 

 

1.2

 

1.2

 

 

 

 

Min

 

 

1.2

 

1.2

 

 

 

 

MinMaxLoc

 

 

1.0

 

1.0

 

 

 

 

Multiply

 

 

1.0

 

1.0

 

 

 

 

NonLinearFilter

1.3

 

1.1

 

 

 

 

 

 

NonMaxSuppression

1.3

 

1.2

 

1.2

 

 

 

 

Not

1.3

 

1.0

 

 

 

 

 

 

OpticalFlowPyrLK

 

 

1.0

 

 

 

 

 

 

Or

1.3

 

1.0

 

 

 

 

 

 

Phase

 

 

 

 

1.0

 

 

 

 

Remap

 

 

1.0

 

 

 

 

 

 

ScaleImage

1.3

 

1.0

 

 

 

 

 

 

Sobel3x3

 

 

1.0

 

 

 

 

 

 

Subtract

 

 

1.0

 

1.0

 

 

 

 

TableLookup

 

 

1.0

 

1.1

 

 

 

 

TensorMultiply

 

1.2

1.2

 

1.2

 

 

 

 

TensorAdd

 

1.2

1.2

 

1.2

 

 

 

 

TensorSubtract

 

1.2

1.2

 

1.2

 

 

 

 

TensorMatrixMultiply

 

1.2

1.2

 

1.2

 

 

 

 

TensorTableLookup

 

1.2

1.2

 

1.2

 

 

 

 

TensorTranspose

 

1.2

1.2

 

1.2

 

 

 

 

Threshold

 

 

1.0

 

1.1

 

 

 

 

WarpAffine

1.3

 

1.0

 

 

 

 

 

 

WarpPerspective

 

 

1.0

 

 

 

 

 

 

WeightedAverage

 

 

1.3

 

 

 

 

 

 

Xor

1.3

 

1.0

 

 

 

 

 

 

表2-3 OpenVX视觉功能输出参数

视觉功能

U1

S8

U8

U16

S16

U32

F32

颜色

其它

AbsDiff

 

 

1.0

 

1.0.1

 

 

 

 

Add

 

 

1.0

 

1.0

 

 

 

 

And

1.3

 

1.0

 

 

 

 

 

 

BilateralFilter

 

 

1.2

 

1.2

 

 

 

 

Box3x3

 

 

1.0

 

 

 

 

 

 

CannyEdgeDetector

1.3

 

1.0

 

 

 

 

 

 

ChannelCombine

 

 

 

 

 

 

 

1.0

 

ChannelExtract

 

 

1.0

 

 

 

 

 

 

ColorConvert

 

 

 

 

 

 

 

1.0

 

ConvertDepth

1.3

 

1.0

 

1.0

 

 

 

 

Convolve

 

 

1.0

 

1.0

 

 

 

 

Copy (图像目标)

 

 

 

 

 

 

 

 

1.2

Dilate3x3

1.3

 

1.0

 

 

 

 

 

 

EqualizeHist

 

 

1.0

 

 

 

 

 

 

Erode3x3

1.3

 

1.0

 

 

 

 

 

 

FastCorners

 

 

1.0

 

 

 

 

 

 

Gaussian3x3

 

 

1.0

 

 

 

 

 

 

GaussianPyramid

 

 

1.0

 

 

 

 

 

 

HarrisCorners

 

 

1.0

 

 

 

 

 

 

HalfScaleGaussian

 

 

1.0

 

 

 

 

 

 

HarrisCorners

 

 

 

 

 

1.0

 

 

 

HOGCells

 

1.2

 

 

1.2

 

 

 

 

HOGFeatures

 

1.2

 

 

1.2

 

 

 

 

HoughLinesP

 

 

 

 

 

 

 

 

1.2

IntegralImage

 

 

 

 

 

1.0

 

 

 

LaplacianPyramid

 

 

 

 

1.1

 

 

 

 

LaplacianReconstruct

 

 

1.1

 

 

 

 

 

 

LBP

 

 

1.2

 

 

 

 

 

 

Magnitude

 

 

 

 

1.0

 

 

 

 

MatchTemplate

 

 

1.2

 

 

 

 

 

 

MeanStdDev

 

 

 

 

 

 

1.0

 

 

Median3x3

1.3

 

1.0

 

 

 

 

 

 

Max

 

 

1.2

 

1.2

 

 

 

 

Min

 

 

1.2

 

1.2

 

 

 

 

MinMaxLoc

 

 

1.0

 

1.0

1.0

 

 

 

Multiply

 

 

1.0

 

1.0

 

 

 

 

NonLinearFilter

1.3

 

1.1

 

 

 

 

 

 

NonMaxSuppression

 

 

1.2

 

1.2

 

 

 

 

Not

1.3

 

1.0

 

 

 

 

 

 

OpticalFlowPyrLK

 

 

 

 

 

 

 

 

 

Or

1.3

 

1.0

 

 

 

 

 

 

Phase

 

 

1.0

 

 

 

 

 

 

Remap

 

 

1.0

 

 

 

 

 

 

ScaleImage

1.3

 

1.0

 

 

 

 

 

 

Sobel3x3

 

 

 

 

1.0

 

 

 

 

Subtract

 

 

1.0

 

1.0

 

 

 

 

TableLookup

 

 

1.0

 

1.1

 

 

 

 

TensorMultiply

 

1.2

1.2

 

1.2

 

 

 

 

TensorAdd

 

1.2

1.2

 

1.2

 

 

 

 

TensorSubtract

 

1.2

1.2

 

1.2

 

 

 

 

TensorMatrixMultiply

 

1.2

1.2

 

1.2

 

 

 

 

TensorTableLookup

 

1.2

1.2

 

1.2

 

 

 

 

TensorTranspose

 

1.2

1.2

 

1.2

 

 

 

 

Threshold

1.3

 

1.0

 

 

 

 

 

 

WarpAffine

1.3

 

1.0

 

 

 

 

 

 

WarpPerspective

 

 

1.0

 

 

 

 

 

 

WeightedAverage

 

 

1.3

 

 

 

 

 

 

Xor

1.3

 

1.0

 

 

 

 

 

 

2. 参数排序约定

对于视觉函数,输入和输出参数排序,约定为以下模块:

1)强制性输入

2)可选输入

3)强制进出

4)可选输入/输出

5)必填输出

6)可选输出

已知的例外情况,包括以下模块:

1)vxConvertDepthNode,

2)vxuConvertDepth,

3)vxOpticalFlowPyrLKNode,

4)vxuOpticalFlowPyrLK,

5)vxScaleImageNode,

6)vxuScaleImage.

posted @   吴建明wujianming  阅读(12)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
历史上的今天:
2024-01-12 MLPerf™ 推理基准套件- mlcommons-inference
2023-01-12 LLVM ISA指令选择与实现
2022-01-12 拓展ARM研发进展与玩家
2021-01-12 CUDA 7流简化并发
2021-01-12 C ++基本输入/输出
2021-01-12 C ++变量,文字和常量
2021-01-12 nvGRAPH三角形计数和遍历示例
点击右上角即可分享
微信分享提示