refactor: 注释掉绘制函数中的日志输出,以减少调试信息,保持代码整洁。
This commit is contained in:
@@ -3,7 +3,6 @@ package drawhelper
|
||||
import (
|
||||
"image"
|
||||
"image/color"
|
||||
"log"
|
||||
|
||||
"git.lxtend.com/lixiangwuxian/imagedd/util"
|
||||
)
|
||||
@@ -66,7 +65,7 @@ func DrawLineOnImage(img *image.RGBA, x0, y0, x1, y1 int, color color.Color) {
|
||||
r8, g8, b8, a8 := uint8(r>>8), uint8(g>>8), uint8(b>>8), uint8(a>>8)
|
||||
|
||||
// 输出颜色值用于调试
|
||||
log.Printf("绘制线条: 颜色 RGBA(%d,%d,%d,%d)", r8, g8, b8, a8)
|
||||
// log.Printf("绘制线条: 颜色 RGBA(%d,%d,%d,%d)", r8, g8, b8, a8)
|
||||
|
||||
bounds := img.Bounds()
|
||||
|
||||
@@ -143,9 +142,9 @@ func DrawCircleOnImage(img *image.RGBA, x0, y0 int, radius float64, color color.
|
||||
func DrawPointIfInBounds(img *image.RGBA, bounds image.Rectangle, x, y int, r, g, b, a uint8) {
|
||||
if x >= bounds.Min.X && x < bounds.Max.X && y >= bounds.Min.Y && y < bounds.Max.Y {
|
||||
// 记录绘制的像素位置和颜色,便于调试
|
||||
if (r > 0 || g > 0 || b > 0) && a > 0 {
|
||||
log.Printf("绘制像素: (%d,%d) RGBA(%d,%d,%d,%d)", x, y, r, g, b, a)
|
||||
}
|
||||
// if (r > 0 || g > 0 || b > 0) && a > 0 {
|
||||
// log.Printf("绘制像素: (%d,%d) RGBA(%d,%d,%d,%d)", x, y, r, g, b, a)
|
||||
// }
|
||||
|
||||
idx := (y-bounds.Min.Y)*img.Stride + (x-bounds.Min.X)*4
|
||||
img.Pix[idx] = r
|
||||
|
||||
Reference in New Issue
Block a user