| | |
| | | } |
| | | } |
| | | |
| | | func DrawPolygon()(maps map[string]interface{}, err0 error){ |
| | | func DrawPolygonOnImage()(maps map[string]interface{}, err0 error){ |
| | | // draw the rook |
| | | //rook := gocv.NewMatWithSize(w, w, gocv.MatTypeCV8UC3) |
| | | //imgs := gocv.NewMat() |
| | | ddd, err := RetrieveROM("./l05.jpg") |
| | | ddd, err := RetrieveROM("/home/user/workspace/ruleprocess/util/l05.jpg") |
| | | if err != nil { |
| | | fmt.Println("解码有误") |
| | | fmt.Println("解码有误",err) |
| | | } |
| | | bbb := bytes.NewBuffer(ddd) // 必须加一个buffer 不然没有read方法就会报错 |
| | | rook, _ := gocv.NewMatFromBytes(500, 500, gocv.MatTypeCV8UC3, bbb.Bytes()) |