Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Greenplum
Opencv
提交
8288cc10
O
Opencv
项目概览
Greenplum
/
Opencv
大约 1 年 前同步成功
通知
7
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
O
Opencv
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
8288cc10
编写于
7月 15, 2011
作者:
A
Andrey Kamaev
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Continued Android samples renaming
上级
b1ed2771
变更
29
隐藏空白更改
内联
并排
Showing
29 changed file
with
44 addition
and
53 deletion
+44
-53
modules/java/android/AndroidManifest.xml
modules/java/android/AndroidManifest.xml
+0
-9
samples/android/tutorial-0-androidcamera/src/org/opencv/samples/tutorial0/Sample0Base.java
...dcamera/src/org/opencv/samples/tutorial0/Sample0Base.java
+0
-0
samples/android/tutorial-0-androidcamera/src/org/opencv/samples/tutorial0/Sample0View.java
...dcamera/src/org/opencv/samples/tutorial0/Sample0View.java
+0
-0
samples/android/tutorial-0-androidcamera/src/org/opencv/samples/tutorial0/SampleViewBase.java
...mera/src/org/opencv/samples/tutorial0/SampleViewBase.java
+0
-0
samples/android/tutorial-1-addopencv/.project
samples/android/tutorial-1-addopencv/.project
+1
-1
samples/android/tutorial-1-addopencv/src/org/opencv/samples/tutorial1/Sample1Java.java
...dopencv/src/org/opencv/samples/tutorial1/Sample1Java.java
+0
-0
samples/android/tutorial-1-addopencv/src/org/opencv/samples/tutorial1/Sample1View.java
...dopencv/src/org/opencv/samples/tutorial1/Sample1View.java
+0
-0
samples/android/tutorial-1-addopencv/src/org/opencv/samples/tutorial1/SampleViewBase.java
...encv/src/org/opencv/samples/tutorial1/SampleViewBase.java
+0
-0
samples/android/tutorial-2-opencvcamera/.project
samples/android/tutorial-2-opencvcamera/.project
+3
-3
samples/android/tutorial-2-opencvcamera/AndroidManifest.xml
samples/android/tutorial-2-opencvcamera/AndroidManifest.xml
+2
-2
samples/android/tutorial-2-opencvcamera/res/values/strings.xml
...es/android/tutorial-2-opencvcamera/res/values/strings.xml
+1
-1
samples/android/tutorial-2-opencvcamera/src/org/opencv/samples/tutorial2/Sample2NativeCamera.java
...src/org/opencv/samples/tutorial2/Sample2NativeCamera.java
+4
-4
samples/android/tutorial-2-opencvcamera/src/org/opencv/samples/tutorial2/Sample2View.java
...vcamera/src/org/opencv/samples/tutorial2/Sample2View.java
+9
-9
samples/android/tutorial-2-opencvcamera/src/org/opencv/samples/tutorial2/SampleViewBase.java
...mera/src/org/opencv/samples/tutorial2/SampleViewBase.java
+1
-1
samples/android/tutorial-3-native/.project
samples/android/tutorial-3-native/.project
+1
-1
samples/android/tutorial-3-native/AndroidManifest.xml
samples/android/tutorial-3-native/AndroidManifest.xml
+2
-2
samples/android/tutorial-3-native/jni/jni_part.cpp
samples/android/tutorial-3-native/jni/jni_part.cpp
+1
-1
samples/android/tutorial-3-native/res/values/strings.xml
samples/android/tutorial-3-native/res/values/strings.xml
+1
-1
samples/android/tutorial-3-native/src/org/opencv/samples/tutorial3/Sample3Native.java
...ative/src/org/opencv/samples/tutorial3/Sample3Native.java
+4
-4
samples/android/tutorial-3-native/src/org/opencv/samples/tutorial3/Sample3View.java
...-native/src/org/opencv/samples/tutorial3/Sample3View.java
+3
-3
samples/android/tutorial-3-native/src/org/opencv/samples/tutorial3/SampleViewBase.java
...tive/src/org/opencv/samples/tutorial3/SampleViewBase.java
+1
-1
samples/android/tutorial-4-mixed/.classpath
samples/android/tutorial-4-mixed/.classpath
+1
-1
samples/android/tutorial-4-mixed/.project
samples/android/tutorial-4-mixed/.project
+3
-3
samples/android/tutorial-4-mixed/AndroidManifest.xml
samples/android/tutorial-4-mixed/AndroidManifest.xml
+1
-1
samples/android/tutorial-4-mixed/jni/jni_part.cpp
samples/android/tutorial-4-mixed/jni/jni_part.cpp
+1
-1
samples/android/tutorial-4-mixed/res/values/strings.xml
samples/android/tutorial-4-mixed/res/values/strings.xml
+1
-1
samples/android/tutorial-4-mixed/src/org/opencv/samples/s4/Sample4Mixed.java
...orial-4-mixed/src/org/opencv/samples/s4/Sample4Mixed.java
+1
-1
samples/android/tutorial-4-mixed/src/org/opencv/samples/s4/Sample4View.java
...torial-4-mixed/src/org/opencv/samples/s4/Sample4View.java
+1
-1
samples/android/tutorial-4-mixed/src/org/opencv/samples/s4/SampleViewBase.java
...ial-4-mixed/src/org/opencv/samples/s4/SampleViewBase.java
+1
-1
未找到文件。
modules/java/android/AndroidManifest.xml
浏览文件 @
8288cc10
...
...
@@ -3,13 +3,4 @@
package=
"org.opencv"
android:versionCode=
"1"
android:versionName=
"1.0"
>
<application
android:label=
"OpenCV-2.3.1"
>
<activity
android:name=
"OpenCV-2.3.1"
android:label=
"OpenCV-2.3.1"
>
<intent-filter>
<action
android:name=
"android.intent.action.MAIN"
/>
<category
android:name=
"android.intent.category.LAUNCHER"
/>
</intent-filter>
</activity>
</application>
</manifest>
samples/android/tutorial-0-androidcamera/src/org/opencv/samples/
s
0/Sample0Base.java
→
samples/android/tutorial-0-androidcamera/src/org/opencv/samples/
tutorial
0/Sample0Base.java
浏览文件 @
8288cc10
文件已移动
samples/android/tutorial-0-androidcamera/src/org/opencv/samples/
s
0/Sample0View.java
→
samples/android/tutorial-0-androidcamera/src/org/opencv/samples/
tutorial
0/Sample0View.java
浏览文件 @
8288cc10
文件已移动
samples/android/tutorial-0-androidcamera/src/org/opencv/samples/
s
0/SampleViewBase.java
→
samples/android/tutorial-0-androidcamera/src/org/opencv/samples/
tutorial
0/SampleViewBase.java
浏览文件 @
8288cc10
文件已移动
samples/android/tutorial-1-addopencv/.project
浏览文件 @
8288cc10
...
...
@@ -34,7 +34,7 @@
<link>
<name>
OpenCV-2.3.1_src
</name>
<type>
2
</type>
<locationURI>
_android_OpenCV
-2_3_1_d2471b5d
/src
</locationURI>
<locationURI>
_android_OpenCV
_2_3_1_df28900a
/src
</locationURI>
</link>
</linkedResources>
</projectDescription>
samples/android/tutorial-1-addopencv/src/org/opencv/samples/
s
1/Sample1Java.java
→
samples/android/tutorial-1-addopencv/src/org/opencv/samples/
tutorial
1/Sample1Java.java
浏览文件 @
8288cc10
文件已移动
samples/android/tutorial-1-addopencv/src/org/opencv/samples/
s
1/Sample1View.java
→
samples/android/tutorial-1-addopencv/src/org/opencv/samples/
tutorial
1/Sample1View.java
浏览文件 @
8288cc10
文件已移动
samples/android/tutorial-1-addopencv/src/org/opencv/samples/
s
1/SampleViewBase.java
→
samples/android/tutorial-1-addopencv/src/org/opencv/samples/
tutorial
1/SampleViewBase.java
浏览文件 @
8288cc10
文件已移动
samples/android/tutorial-2-opencvcamera/.project
浏览文件 @
8288cc10
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>
Sample 3 Native
Camera
</name>
<name>
Tutorial 1 Basic - 2. Use OpenCV
Camera
</name>
<comment></comment>
<projects>
</projects>
...
...
@@ -32,9 +32,9 @@
</natures>
<linkedResources>
<link>
<name>
opencv
2.3.1_src
</name>
<name>
OpenCV-
2.3.1_src
</name>
<type>
2
</type>
<locationURI>
_android_
opencv2_3_1_d2471b5d
/src
</locationURI>
<locationURI>
_android_
OpenCV_2_3_1_df28900a
/src
</locationURI>
</link>
</linkedResources>
</projectDescription>
samples/android/tutorial-2-opencvcamera/AndroidManifest.xml
浏览文件 @
8288cc10
<?xml version="1.0" encoding="utf-8"?>
<manifest
xmlns:android=
"http://schemas.android.com/apk/res/android"
package=
"org.opencv.samples.
s3
"
package=
"org.opencv.samples.
tutorial2
"
android:versionCode=
"1"
android:versionName=
"1.0"
>
...
...
@@ -11,7 +11,7 @@
android:anyDensity=
"true"
/>
<application
android:label=
"@string/app_name"
android:icon=
"@drawable/icon"
>
<activity
android:name=
"Sample
3
NativeCamera"
<activity
android:name=
"Sample
2
NativeCamera"
android:label=
"@string/app_name"
android:screenOrientation=
"landscape"
android:configChanges=
"keyboardHidden|orientation"
>
...
...
samples/android/tutorial-2-opencvcamera/res/values/strings.xml
浏览文件 @
8288cc10
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string
name=
"app_name"
>
Sample 3: Native
Camera
</string>
<string
name=
"app_name"
>
Tutorial 1 Basic - 2. Use OpenCV
Camera
</string>
</resources>
samples/android/tutorial-2-opencvcamera/src/org/opencv/samples/
s3/Sample3
NativeCamera.java
→
samples/android/tutorial-2-opencvcamera/src/org/opencv/samples/
tutorial2/Sample2
NativeCamera.java
浏览文件 @
8288cc10
package
org.opencv.samples.
s3
;
package
org.opencv.samples.
tutorial2
;
import
android.app.Activity
;
import
android.os.Bundle
;
...
...
@@ -7,7 +7,7 @@ import android.view.Menu;
import
android.view.MenuItem
;
import
android.view.Window
;
public
class
Sample
3
NativeCamera
extends
Activity
{
public
class
Sample
2
NativeCamera
extends
Activity
{
private
static
final
String
TAG
=
"Sample::Activity"
;
public
static
final
int
VIEW_MODE_RGBA
=
0
;
...
...
@@ -24,7 +24,7 @@ public class Sample3NativeCamera extends Activity {
public
static
int
viewMode
=
VIEW_MODE_RGBA
;
public
Sample
3
NativeCamera
()
{
public
Sample
2
NativeCamera
()
{
Log
.
i
(
TAG
,
"Instantiated new "
+
this
.
getClass
());
}
...
...
@@ -34,7 +34,7 @@ public class Sample3NativeCamera extends Activity {
Log
.
i
(
TAG
,
"onCreate"
);
super
.
onCreate
(
savedInstanceState
);
requestWindowFeature
(
Window
.
FEATURE_NO_TITLE
);
setContentView
(
new
Sample
3
View
(
this
));
setContentView
(
new
Sample
2
View
(
this
));
}
@Override
...
...
samples/android/tutorial-2-opencvcamera/src/org/opencv/samples/
s3/Sample3
View.java
→
samples/android/tutorial-2-opencvcamera/src/org/opencv/samples/
tutorial2/Sample2
View.java
浏览文件 @
8288cc10
package
org.opencv.samples.
s3
;
package
org.opencv.samples.
tutorial2
;
import
org.opencv.*
;
...
...
@@ -6,12 +6,12 @@ import android.content.Context;
import
android.graphics.Bitmap
;
import
android.view.SurfaceHolder
;
class
Sample
3
View
extends
SampleViewBase
{
class
Sample
2
View
extends
SampleViewBase
{
private
Mat
mRgba
;
private
Mat
mGray
;
private
Mat
mIntermediateMat
;
public
Sample
3
View
(
Context
context
)
{
public
Sample
2
View
(
Context
context
)
{
super
(
context
);
}
...
...
@@ -29,27 +29,27 @@ class Sample3View extends SampleViewBase {
@Override
protected
Bitmap
processFrame
(
VideoCapture
capture
)
{
switch
(
Sample
3
NativeCamera
.
viewMode
)
{
case
Sample
3
NativeCamera
.
VIEW_MODE_GRAY
:
switch
(
Sample
2
NativeCamera
.
viewMode
)
{
case
Sample
2
NativeCamera
.
VIEW_MODE_GRAY
:
capture
.
retrieve
(
mGray
,
highgui
.
CV_CAP_ANDROID_GREY_FRAME
);
imgproc
.
cvtColor
(
mGray
,
mRgba
,
imgproc
.
CV_GRAY2RGBA
,
4
);
break
;
case
Sample
3
NativeCamera
.
VIEW_MODE_RGBA
:
case
Sample
2
NativeCamera
.
VIEW_MODE_RGBA
:
capture
.
retrieve
(
mRgba
,
highgui
.
CV_CAP_ANDROID_COLOR_FRAME_RGBA
);
core
.
putText
(
mRgba
,
"OpenCV + Android"
,
new
Point
(
10
,
100
),
3
/* CV_FONT_HERSHEY_COMPLEX */
,
2
,
new
Scalar
(
255
,
0
,
0
,
255
),
3
);
break
;
case
Sample
3
NativeCamera
.
VIEW_MODE_CANNY
:
case
Sample
2
NativeCamera
.
VIEW_MODE_CANNY
:
capture
.
retrieve
(
mGray
,
highgui
.
CV_CAP_ANDROID_GREY_FRAME
);
imgproc
.
Canny
(
mGray
,
mIntermediateMat
,
80
,
100
);
imgproc
.
cvtColor
(
mIntermediateMat
,
mRgba
,
imgproc
.
CV_GRAY2BGRA
,
4
);
break
;
case
Sample
3
NativeCamera
.
VIEW_MODE_SOBEL
:
case
Sample
2
NativeCamera
.
VIEW_MODE_SOBEL
:
capture
.
retrieve
(
mGray
,
highgui
.
CV_CAP_ANDROID_GREY_FRAME
);
imgproc
.
Sobel
(
mGray
,
mIntermediateMat
,
CvType
.
CV_8U
,
1
,
1
);
core
.
convertScaleAbs
(
mIntermediateMat
,
mIntermediateMat
,
8
);
imgproc
.
cvtColor
(
mIntermediateMat
,
mRgba
,
imgproc
.
CV_GRAY2BGRA
,
4
);
break
;
case
Sample
3
NativeCamera
.
VIEW_MODE_BLUR
:
case
Sample
2
NativeCamera
.
VIEW_MODE_BLUR
:
capture
.
retrieve
(
mRgba
,
highgui
.
CV_CAP_ANDROID_COLOR_FRAME_RGBA
);
imgproc
.
blur
(
mRgba
,
mRgba
,
new
Size
(
15
,
15
));
break
;
...
...
samples/android/tutorial-2-opencvcamera/src/org/opencv/samples/
s3
/SampleViewBase.java
→
samples/android/tutorial-2-opencvcamera/src/org/opencv/samples/
tutorial2
/SampleViewBase.java
浏览文件 @
8288cc10
package
org.opencv.samples.
s3
;
package
org.opencv.samples.
tutorial2
;
import
java.util.List
;
...
...
samples/android/tutorial-3-native/.project
浏览文件 @
8288cc10
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>
Sample 2 Native API
</name>
<name>
Tutorial 2 Advanced - 1. Add Native OpenCV
</name>
<comment></comment>
<projects>
</projects>
...
...
samples/android/tutorial-3-native/AndroidManifest.xml
浏览文件 @
8288cc10
<?xml version="1.0" encoding="utf-8"?>
<manifest
xmlns:android=
"http://schemas.android.com/apk/res/android"
package=
"org.opencv.samples.
s2
"
package=
"org.opencv.samples.
tutorial3
"
android:versionCode=
"1"
android:versionName=
"1.0"
>
...
...
@@ -11,7 +11,7 @@
android:anyDensity=
"true"
/>
<application
android:label=
"@string/app_name"
android:icon=
"@drawable/icon"
>
<activity
android:name=
"Sample
2
Native"
<activity
android:name=
"Sample
3
Native"
android:label=
"@string/app_name"
android:screenOrientation=
"landscape"
android:configChanges=
"keyboardHidden|orientation"
>
...
...
samples/android/tutorial-3-native/jni/jni_part.cpp
浏览文件 @
8288cc10
...
...
@@ -8,7 +8,7 @@ using namespace std;
using
namespace
cv
;
extern
"C"
{
JNIEXPORT
void
JNICALL
Java_org_opencv_samples_
s2_Sample2
View_FindFeatures
(
JNIEnv
*
env
,
jobject
thiz
,
jint
width
,
jint
height
,
jbyteArray
yuv
,
jintArray
rgba
)
JNIEXPORT
void
JNICALL
Java_org_opencv_samples_
tutorial3_Sample3
View_FindFeatures
(
JNIEnv
*
env
,
jobject
thiz
,
jint
width
,
jint
height
,
jbyteArray
yuv
,
jintArray
rgba
)
{
jbyte
*
_yuv
=
env
->
GetByteArrayElements
(
yuv
,
0
);
jint
*
_rgba
=
env
->
GetIntArrayElements
(
rgba
,
0
);
...
...
samples/android/tutorial-3-native/res/values/strings.xml
浏览文件 @
8288cc10
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string
name=
"app_name"
>
Sample 2: Native API
</string>
<string
name=
"app_name"
>
Tutorial 2 Advanced - 1. Add Native OpenCV
</string>
</resources>
samples/android/tutorial-3-native/src/org/opencv/samples/
s2/Sample2
Native.java
→
samples/android/tutorial-3-native/src/org/opencv/samples/
tutorial3/Sample3
Native.java
浏览文件 @
8288cc10
package
org.opencv.samples.
s2
;
package
org.opencv.samples.
tutorial3
;
import
android.app.Activity
;
import
android.os.Bundle
;
import
android.util.Log
;
import
android.view.Window
;
public
class
Sample
2
Native
extends
Activity
{
public
class
Sample
3
Native
extends
Activity
{
private
static
final
String
TAG
=
"Sample::Activity"
;
public
Sample
2
Native
()
{
public
Sample
3
Native
()
{
Log
.
i
(
TAG
,
"Instantiated new "
+
this
.
getClass
());
}
...
...
@@ -18,6 +18,6 @@ public class Sample2Native extends Activity {
Log
.
i
(
TAG
,
"onCreate"
);
super
.
onCreate
(
savedInstanceState
);
requestWindowFeature
(
Window
.
FEATURE_NO_TITLE
);
setContentView
(
new
Sample
2
View
(
this
));
setContentView
(
new
Sample
3
View
(
this
));
}
}
samples/android/tutorial-3-native/src/org/opencv/samples/
s2/Sample2
View.java
→
samples/android/tutorial-3-native/src/org/opencv/samples/
tutorial3/Sample3
View.java
浏览文件 @
8288cc10
package
org.opencv.samples.
s2
;
package
org.opencv.samples.
tutorial3
;
import
android.content.Context
;
import
android.graphics.Bitmap
;
class
Sample
2
View
extends
SampleViewBase
{
class
Sample
3
View
extends
SampleViewBase
{
public
Sample
2
View
(
Context
context
)
{
public
Sample
3
View
(
Context
context
)
{
super
(
context
);
}
...
...
samples/android/tutorial-3-native/src/org/opencv/samples/
s2
/SampleViewBase.java
→
samples/android/tutorial-3-native/src/org/opencv/samples/
tutorial3
/SampleViewBase.java
浏览文件 @
8288cc10
package
org.opencv.samples.
s2
;
package
org.opencv.samples.
tutorial3
;
import
java.util.List
;
...
...
samples/android/tutorial-4-mixed/.classpath
浏览文件 @
8288cc10
...
...
@@ -3,6 +3,6 @@
<classpathentry
kind=
"src"
path=
"src"
/>
<classpathentry
kind=
"src"
path=
"gen"
/>
<classpathentry
kind=
"con"
path=
"com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"
/>
<classpathentry
kind=
"src"
path=
"
opencv
2.3.1_src"
/>
<classpathentry
kind=
"src"
path=
"
OpenCV-
2.3.1_src"
/>
<classpathentry
kind=
"output"
path=
"bin"
/>
</classpath>
samples/android/tutorial-4-mixed/.project
浏览文件 @
8288cc10
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>
Sample 4 Mixed
</name>
<name>
Tutorial 2 Advanced - 2. Mix Java\Native OpenCV
</name>
<comment></comment>
<projects>
</projects>
...
...
@@ -32,9 +32,9 @@
</natures>
<linkedResources>
<link>
<name>
opencv
2.3.1_src
</name>
<name>
OpenCV-
2.3.1_src
</name>
<type>
2
</type>
<locationURI>
_android_
opencv2_3_1_d2471b5d
/src
</locationURI>
<locationURI>
_android_
OpenCV_2_3_1_df28900a
/src
</locationURI>
</link>
</linkedResources>
</projectDescription>
samples/android/tutorial-4-mixed/AndroidManifest.xml
浏览文件 @
8288cc10
<?xml version="1.0" encoding="utf-8"?>
<manifest
xmlns:android=
"http://schemas.android.com/apk/res/android"
package=
"org.opencv.samples.
s
4"
package=
"org.opencv.samples.
tutorial
4"
android:versionCode=
"1"
android:versionName=
"1.0"
>
...
...
samples/android/tutorial-4-mixed/jni/jni_part.cpp
浏览文件 @
8288cc10
...
...
@@ -8,7 +8,7 @@ using namespace std;
using
namespace
cv
;
extern
"C"
{
JNIEXPORT
void
JNICALL
Java_org_opencv_samples_
s
4_Sample4View_FindFeatures
(
JNIEnv
*
env
,
jobject
thiz
,
jlong
addrGray
,
jlong
addrRgba
)
JNIEXPORT
void
JNICALL
Java_org_opencv_samples_
tutorial
4_Sample4View_FindFeatures
(
JNIEnv
*
env
,
jobject
thiz
,
jlong
addrGray
,
jlong
addrRgba
)
{
Mat
*
pMatGr
=
(
Mat
*
)
addrGray
;
Mat
*
pMatRgb
=
(
Mat
*
)
addrRgba
;
...
...
samples/android/tutorial-4-mixed/res/values/strings.xml
浏览文件 @
8288cc10
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string
name=
"app_name"
>
Sample 4: Mixed
</string>
<string
name=
"app_name"
>
Tutorial 2 Advanced - 2. Mix Java\Native OpenCV
</string>
</resources>
samples/android/tutorial-4-mixed/src/org/opencv/samples/s4/Sample4Mixed.java
浏览文件 @
8288cc10
package
org.opencv.samples.
s
4
;
package
org.opencv.samples.
tutorial
4
;
import
android.app.Activity
;
import
android.os.Bundle
;
...
...
samples/android/tutorial-4-mixed/src/org/opencv/samples/s4/Sample4View.java
浏览文件 @
8288cc10
package
org.opencv.samples.
s
4
;
package
org.opencv.samples.
tutorial
4
;
import
org.opencv.*
;
...
...
samples/android/tutorial-4-mixed/src/org/opencv/samples/s4/SampleViewBase.java
浏览文件 @
8288cc10
package
org.opencv.samples.
s
4
;
package
org.opencv.samples.
tutorial
4
;
import
java.util.List
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录