From 0ead91b8788b382d0d1e7f6eda3f1d008ce39602 Mon Sep 17 00:00:00 2001
From: zhangmeng <775834166@qq.com>
Date: 星期二, 26 十二月 2023 10:34:01 +0800
Subject: [PATCH] add bgr and yuv420 to jpeg support
---
capture.go | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/capture.go b/capture.go
index 0d9d706..3164d11 100644
--- a/capture.go
+++ b/capture.go
@@ -115,8 +115,12 @@
data, ow, oh, _ := gf.GetYUV()
if ow > 0 && oh > 0 {
-
- bgrData = yuv2bgr(data, ow, oh)
+ if ow*oh*3 != len(data) {
+ // data 涓嶆槸 bgr 鏍煎紡锛岄渶瑕佽浆鎹�
+ bgrData = yuv2bgr(data, ow, oh)
+ } else {
+ bgrData = data
+ }
if w > 0 && h > 0 {
bgrData = bgresize(bgrData, ow, oh, w, h)
ow, oh = w, h
--
Gitblit v1.8.0