Skip to content

Commit 42bcfee

Browse files
committed
Create yaml for generating opencv ops
1 parent 6a1da8e commit 42bcfee

1 file changed

Lines changed: 78 additions & 0 deletions

File tree

scijava-ops-opencv/opencv-ops.yaml

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
namespace: "cv"
2+
version: "1"
3+
containers:
4+
- "org.bytedeco.opencv.opencv_core.Mat"
5+
- "org.bytedeco.opencv.opencv_core.GpuMat"
6+
- "org.bytedeco.opencv.opencv_core.UMat"
7+
authors:
8+
- "OpenCV authors"
9+
- "bytedeco/JavaCV authors"
10+
11+
org.bytedeco.opencv.global.opencv_imgproc:
12+
medianBlur: "filter.median"
13+
GaussianBlur: "filter.gauss"
14+
bilateralFilter: "filter.bilateral"
15+
boxFilter: "filter.box"
16+
sqrBoxFilter: "filter.sqrbox"
17+
blur: "fliter.blur"
18+
filter2d: "filter.convolve"
19+
Sobel: "filter.sobel"
20+
sepFilter2D: "filter.sep"
21+
spatialGradient: "filter.spgrad"
22+
Scharr: "filter.scharr"
23+
Laplacian: "filter.laplacian"
24+
Canny: "filter.Canny"
25+
erode: "morphology.erode"
26+
dilate: "morphology.dilate"
27+
resize: "transform.resize"
28+
warpAffine: "transform.affine"
29+
warpPerspective: "transform.perspective"
30+
remap: "transform.remap"
31+
invertAffineTransform: "transform.invaffine"
32+
logPolar: "transform.polarLog"
33+
linearPolar: "transform.polarLinear"
34+
warpPolar: "transform.polar"
35+
integral3: "stats.integral3"
36+
integral: "stats.integral"
37+
integral2: "stats.integral2"
38+
accumulate: "track.accumulate"
39+
accumulateSquare: "track.accumulateSquare"
40+
accumulateProduct: "track.accumulateProduct"
41+
accumulateWeighted: "track.accumulateWeighted"
42+
createHanningWindow: "track.hanningWindow"
43+
divSpectrums: "track.divSpectrums"
44+
adaptiveThreshold: "threshold.adaptive"
45+
pyrDown: "image.pyrdown"
46+
pyrUp: "image.pyrup"
47+
buildPyramid: "image.pyrbuild"
48+
calcHist: "image.histogram"
49+
calcBlackProject: "image.blackProject"
50+
equalizeHist: "image.equalize"
51+
watershed: "image.watershed"
52+
pyrMeanShiftFiltering: "image.pyrshift"
53+
grabCut: "image.grabCut"
54+
distanceTransform: "morphology.distanceTransform"
55+
distanceTransformWithLabels: "morphology.distanceTransformLabeled"
56+
floodFill: "morphology.floodFill"
57+
blendLinear: "image.blend"
58+
cvtColor: "image.colorConvert"
59+
cvtColorTwoPlane: "image.colorConvertTwoPlane"
60+
demosaicing: "image.demosaic"
61+
HuMoments: "imageMoments.huMoment"
62+
findContours: "geom.contour"
63+
boxPoints: "geom.boxPoints"
64+
minEnclosingCircle: "geom.enclosingCircle"
65+
convexHull: "geom.convexHull"
66+
applyColorMap: "image.applyColorMap"
67+
line: "geom.line"
68+
arrowedLine: "geom.arrowedLined"
69+
rectangle: "geom.rectangle"
70+
circle: "geom.circle"
71+
ellipse: "geom.ellipse"
72+
drawMarker: "geom.drawMarker"
73+
fillConvexPoly: "geom.fillConvexPoly"
74+
fillPoly: "geom.fillPoly"
75+
polylines: "geom.polylines"
76+
drawContours: "geom.drawContours"
77+
ellipse2Poly: "geom.ellipse2Poly"
78+
putText: "image.putText"

0 commit comments

Comments
 (0)