我在将图像转换为灰度时遇到麻烦,您能帮我吗? 我是Go和Go cv的新手,但是我已经在图像处理课程上学了一个学期,我正在做一个以最佳途径进行的项目,以便从7个不同的位置购买一些耗材。
package main
import (
"gocv.io/x/gocv"
"path/filepath"
)
func main() {
pizzaPath := filepath.Join("Mars.bmp")
window := gocv.NewWindow("Hello Mars")
windowB := gocv.NewWindow("Hello Gray Mars")
MarsImg := gocv.NewMat()
Marsgray := gocv.NewMat()
MarsImg = gocv.IMRead(pizzaPath, gocv.IMReadColor)
Marsgray = gocv.ConvertTo(*Marsgray,0)
window.IMShow(MarsImg)
window.WaitKey(0)
windowB.IMShow(Marsgray)
windowB.WaitKey(0)
}