panlei
2019-07-02 c979447593ece5578d59591a2730998b8a3183a7
改为IMRead方式读图片流
1个文件已修改
13 ■■■■ 已修改文件
util/simpleCV.go 13 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
util/simpleCV.go
@@ -162,12 +162,13 @@
    // draw the rook
    //rook := gocv.NewMatWithSize(w, w, gocv.MatTypeCV8UC3)
    //imgs := gocv.NewMat()
    ddd, err := RetrieveROM("/home/user/workspace/ruleprocess/util/105.jpg")
    if err != nil {
        fmt.Println("解码有误",err)
    }
    bbb := bytes.NewBuffer(ddd)  // 必须加一个buffer 不然没有read方法就会报错
    rook, _ := gocv.NewMatFromBytes(500, 500, gocv.MatTypeCV8UC3, bbb.Bytes())
    //ddd, err := RetrieveROM("/home/user/workspace/ruleprocess/util/105.jpg")
    //if err != nil {
    //    fmt.Println("解码有误",err)
    //}
    //bbb := bytes.NewBuffer(ddd)  // 必须加一个buffer 不然没有read方法就会报错
    //rook, _ := gocv.NewMatFromBytes(500, 500, gocv.MatTypeCV8UC3, gocv.IMRead())
    rook := gocv.IMRead("/home/user/workspace/ruleprocess/util/105.jpg",gocv.IMReadColor)
    defer rook.Close()
    green := color.RGBA{0, 255, 0, 0}