| | |
| | | #cgo CFLAGS: -I${SRCDIR}/sdk/include -w -g |
| | | #cgo CXXFLAGS: -I${SRCDIR}/sdk/include -w -g -std=c++11 |
| | | #cgo LDFLAGS: -L/usr/local/cuda-8.0/lib64 -L${SRCDIR}/sdk/lib |
| | | //#cgo LDFLAGS: -Wl,-rpath,${SRCDIR}/sdk/lib |
| | | #cgo LDFLAGS: -Wl,-rpath,${SRCDIR}/sdk/lib |
| | | #cgo LDFLAGS: -lTHFaceImage -lTHFeature -lTHFaceProperty -lTHFaceTracking |
| | | #cgo LDFLAGS: -lcudart -lcublas -lcurand -lrt -ldl -lpthread |
| | | #include <stdlib.h> |
| | |
| | | |
| | | //运行sd |
| | | dec := FaceInfo2FacePos(d) |
| | | p := s.Propertize(dec, data, w, h, c, dchan) |
| | | p := s.Propertize(dec, data, w, h, c, 0) |
| | | feat := s.Extract(dec, data, w, h, c, dchan) |
| | | |
| | | /// filter rules |
| | |
| | | // size := (d.RcFace.Right - d.RcFace.Left) * (d.RcFace.Bottom - d.RcFace.Top) |
| | | // angle := d.FAngle |
| | | // if !filter(rMsg.Msg.Tasklab.Taskid, sdkid, angle.Confidence, float32(angle.Yaw), int(size)) { |
| | | // continue |
| | | // continue |
| | | // } |
| | | /// filter rules |
| | | |