Tim*_*per 10 java opencv opencv-stitching
我有一些示例代码使用OpenCV(Java包装器)将2个图像拼接在一起.它引用了一个不推荐使用的类"DescriptorExtractor".我在官方网站文档或源代码中找不到任何关于我应该使用的信息.当某些东西被弃用时,我总是很生气,而且它并没有告诉你应该使用什么.
谁能帮我?
我正在使用OpenCV 3.4.1和预构建的Windows库.
该课程的官方文档似乎在这里.
"FeatureDetector"类同样被弃用,同样没有任何关于使用什么的提示.
我同意Deprecated
Java 中的注释应该带有一个必需的参数,该参数将提供有关已弃用元素的后继元素(如果有)的信息。
在 OpenCV 版本 3.4.5(可能更早)中,C++ 文档中DescriptorExtractor
被定义为类型别名Feature2D
(请参见此处):
typedef Feature2D DescriptorExtractor
Run Code Online (Sandbox Code Playgroud)
所以我相信您应该切换到org.opencv.features2d.Feature2D
Java 代码中的类,并根据需要更新其用法。
使用 OpenCV 包装器(包括用于 Java 和 Python 的包装器)和相应的自动生成的文档,通常很难推断任何使用信息 - 最好查阅 C++ 源代码和文档,它们似乎是手写的。
归档时间: |
|
查看次数: |
910 次 |
最近记录: |