diff --git a/handler/tool.go b/handler/tool.go index 22b66c6..a0e553f 100644 --- a/handler/tool.go +++ b/handler/tool.go @@ -168,7 +168,7 @@ func subscribeAndHandleMessagesV3(ws *websocket.Conn, device_id int) { if c != count { //将img转[]byte if img.Empty() { - log.Printf("device:%d img is empty!", device_id) + log.Printf("device:%d img is empty! count = %d \n", device_id, c) } else { //gocv.Matrix转为jpeg buf, err := gocv.IMEncode(".jpg", img) diff --git a/service/tool.go b/service/tool.go index ad97f71..5cc6e77 100644 --- a/service/tool.go +++ b/service/tool.go @@ -165,6 +165,8 @@ func GetDeviceCurrentFrameV3(deviceId int) (gocv.Mat, int) { if !ok { log.Printf("DeviceFrameCount 存储的不是 int 类型,device_id: %d", deviceId) } + //查看地址 + log.Printf("frame:%p,Device1CurrentFrame:%p,Device50CurrentFrame:%p\n", &frame, &Device1CurrentFrame, &Device50CurrentFrame) return frame, frame_count } func GetDeviceCurrentFrame(deviceId int) (gocv.Mat, int) {