在过去的 15 小时里,我一直在努力尝试结合 pitures,以便它可以具有与 nametest 相同的方面
我的尝试在 golang 中,我通过创建更大的图片并将较小的图片并排粘贴,成功地组合了两张图片
src1, err := imaging.Open("public/images/g8.jpg")
if err != nil {
log.Fatalf("Open failed: %v", err)
}else{
}
src2, err := imaging.Open("public/images/f2.jpg")
if err != nil {
log.Fatalf("Open failed: %v", err)
}else{
dstImage1 := imaging.Resize(src1, 256, 256, imaging.Lanczos)
dstImage2 := imaging.Resize(src2, 256, 256, imaging.Lanczos)
dst := imaging.New(512, 256, color.NRGBA{0, 0, 0, 0})
dst = imaging.Paste(dst, dstImage1, image.Pt(0, 0))
dst = imaging.Paste(dst, dstImage2, image.Pt(256, 0)
err = imaging.Save(dst, "public/images/g8.jpg")
if err != nil {
log.Fatalf("Save failed: %v", err)
}
}
使用此代码,我能够实现类似 http://scholar.myquotes.site/vaumi1.jpg的内容(抱歉,我还不允许发布图片)但很明显它们是两张完全不同的图片,我希望能够以没有清晰的会合部分的方式刷出图像的会合点。简而言之,我想要这样的结果 http://scholar.myquotes.site/vaumi.jpg 谢谢