我刚刚使用了ORB的开源实现.
如何通过添加新模块来进一步实现ORB?
为了获得比使用ORB更好的结果,我能做些什么呢?
我正在考虑使用RANSAC来消除异常值并获得更好的结果.
我们在这一点上等待进一步实施ORB的想法.
有关圆形和三角形的Homography实现的任何想法?
我有一种情况,我想添加一个与此应用程序效果相同的图像视图

正如您所注意到的,有一个 drawable 或一些隐藏在视图底部的东西,添加了一个透明的渐变。我怎样才能达到同样的效果?
我和Kotlin一起玩,发现了有趣的行为.所以我想说我想要一些工厂:
internal interface SomeStupidInterface {
companion object FACTORY {
fun createNew(): ChangeListener {
val time = System.currentTimeMillis()
return ChangeListener { element -> Log.e("J2KO", "time " + time) }
}
fun createTheSame(): ChangeListener {
return ChangeListener { element -> Log.e("J2KO", "time " + System.currentTimeMillis()) }
}
}
fun notifyChanged()
}
Run Code Online (Sandbox Code Playgroud)
ChangeListener在java文件中定义的位置:
interface ChangeListener {
void notifyChange(Object element);
}
Run Code Online (Sandbox Code Playgroud)
然后我尝试从Java中使用它,如下所示:
ChangeListener a = SomeStupidInterface.FACTORY.createNew();
ChangeListener b = SomeStupidInterface.FACTORY.createNew();
ChangeListener c = SomeStupidInterface.FACTORY.createTheSame();
ChangeListener d = SomeStupidInterface.FACTORY.createTheSame();
Log.e("J2KO", "createNew a == b …Run Code Online (Sandbox Code Playgroud)