use opencv2 headers to build sivp