|
|
@@ -124,7 +124,7 @@ func CircleImage(src image.Image) image.Image {
|
|
|
}
|
|
|
|
|
|
// MiddleCoverCoordinate 中间覆盖图片到背景图片坐标计算
|
|
|
-func MiddleCoverCoordinate(background, coverImg image.Image) image.Rectangle {
|
|
|
+func MiddleCoverCoordinate(background image.Image, coverImg image.Image) image.Rectangle {
|
|
|
minPoint := background.Bounds().Max.Div(2).Sub(coverImg.Bounds().Max.Div(2))
|
|
|
maxPoint := minPoint.Add(coverImg.Bounds().Max)
|
|
|
|
|
|
@@ -205,7 +205,7 @@ func DrawStringOnImageAndSave(img image.Image, infos []*TextBrush) (image.Image,
|
|
|
return desImg, nil
|
|
|
}
|
|
|
|
|
|
-func CreateWhiteBackgroundImg(w, h int) *image.RGBA {
|
|
|
+func CreateWhiteBackgroundImg(w int, h int) *image.RGBA {
|
|
|
newRgba := image.NewRGBA(image.Rectangle{
|
|
|
Min: image.Point{},
|
|
|
Max: image.Point{X: w, Y: h},
|
|
|
@@ -232,7 +232,7 @@ func CreateWhiteBackgroundImg(w, h int) *image.RGBA {
|
|
|
return newRgba
|
|
|
}
|
|
|
|
|
|
-func MergeImagesHighLow(highImg, lowImg image.Image) image.Image {
|
|
|
+func MergeImagesHighLow(highImg image.Image, lowImg image.Image) image.Image {
|
|
|
var x, y int
|
|
|
|
|
|
if highImg.Bounds().Dx() >= lowImg.Bounds().Dx() {
|