diff --git a/service/tool.go b/service/tool.go index 7d1138f..acbb863 100644 --- a/service/tool.go +++ b/service/tool.go @@ -70,13 +70,12 @@ func SetDeviceCurrentFrameV2(frame *gocv.Mat, device_id int) error { //if err != nil { // log.Printf("设备:%d, 错误: 无法关闭帧\n", device_id) //} - //查看帧状态 - log.Printf("frame:%v,Device1CurrentFrame:%v \n", (*frame).Empty(), Device1CurrentFrame.Empty()) - err := deepcopier.Copy(*frame).To(&Device1CurrentFrame) if err != nil { log.Printf("设备:%d, 错误: 无法设置帧,err: %s \n", device_id, err.Error()) } + //查看帧状态 + log.Printf("frame:%v,Device1CurrentFrame:%v \n", (*frame).Empty(), Device1CurrentFrame.Empty()) //Device1CurrentFrame = *frame case 50: //err := Device50CurrentFrame.Close() @@ -88,6 +87,8 @@ func SetDeviceCurrentFrameV2(frame *gocv.Mat, device_id int) error { if err != nil { log.Printf("设备:%d, 错误: 无法设置帧,err: %s \n", device_id, err.Error()) } + //查看帧状态 + log.Printf("frame:%v,Device50CurrentFrame:%v \n", (*frame).Empty(), Device50CurrentFrame.Empty()) } frame_count, ok := DeviceFrameCount.Load(device_id) if !ok {