diff --git a/camera/camera_cv3.go b/camera/camera_cv3.go index 72fe606..8054ce7 100644 --- a/camera/camera_cv3.go +++ b/camera/camera_cv3.go @@ -33,7 +33,7 @@ func New(index int) (camera *Camera, err error) { // Read reads next frame from camera and returns image. func (c *Camera) Read() (img image.Image, err error) { - ok := c.camera.Read(*c.frame) + ok := c.camera.Read(c.frame) if !ok { err = fmt.Errorf("camera: can not grab frame") return diff --git a/video/video_cv3.go b/video/video_cv3.go index dfaf77e..629c68e 100644 --- a/video/video_cv3.go +++ b/video/video_cv3.go @@ -33,7 +33,7 @@ func New(filename string) (video *Video, err error) { // Read reads next frame from video and returns image. func (v *Video) Read() (img image.Image, err error) { - ok := v.video.Read(*v.frame) + ok := v.video.Read(v.frame) if !ok { err = fmt.Errorf("video: can not grab frame") return