Toggle navigation
Toggle navigation
此项目
正在载入...
Sign in
xuning
/
livekitAndroidXuningTest
转到一个项目
Toggle navigation
项目
群组
代码片段
帮助
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
xuning
2025-10-13 10:09:53 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
33ec60715f39e5b4c3e2382bca1a6023103613a4
33ec6071
1 parent
4a8ee852
YoloV8VideoProcessor 仿照ncnn写入mainviewmodel
隐藏空白字符变更
内嵌
并排对比
正在显示
1 个修改的文件
包含
5 行增加
和
6 行删除
examples/virtual-background/src/main/java/io/livekit/android/selfie/MainViewModel.kt
examples/virtual-background/src/main/java/io/livekit/android/selfie/MainViewModel.kt
查看文件 @
33ec607
...
...
@@ -33,7 +33,7 @@ import io.livekit.android.room.track.CameraPosition
import io.livekit.android.room.track.LocalVideoTrack
import io.livekit.android.room.track.LocalVideoTrackOptions
import io.livekit.android.room.track.video.CameraCapturerUtils
import io.livekit.android.track.processing.video.
Opencv
VideoProcessor
import io.livekit.android.track.processing.video.
YoloV8
VideoProcessor
import io.livekit.android.util.LoggingLevel
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.asExecutor
...
...
@@ -55,12 +55,11 @@ class MainViewModel(application: Application) : AndroidViewModel(application) {
),
)
private val processor = OpencvVideoProcessor().apply {
// Load model before processing to avoid unsupported overlay
// modelId: 0=mobilenetv3, sizeId: 6=640, intraInter:1, postproc:0(fast), cpuGpu:0(CPU)
private val processor = YoloV8VideoProcessor().apply {
// Load YOLOv8 model: taskid=0(det_coco), modelid=0, cpugpu=0(CPU)
try {
val ok = loadModel(application.assets, 0, 0, 1, 0, 0)
android.util.Log.d("MainViewModel", "OpencvVideoProcessor.loadModel result=$ok")
val ok = loadModel(application.assets, 0, 0, 0)
android.util.Log.d("MainViewModel", "YoloV8VideoProcessor.loadModel result=$ok")
} catch (t: Throwable) {
android.util.Log.e("MainViewModel", "loadModel failed", t)
}
...
...
请
注册
或
登录
后发表评论