嵌入式技术论坛
直播中

lee_st

13年用户 45163经验值
擅长:841961
私信 关注
[经验]

第一次试玩opencv

`今天在python2环境下研究OpenCV,发现好多的坑啊,
从网上随便找了个例程,如下:
  1. import cv2.cv as cv

  2. # 读图片
  3. image=cv.LoadImage('img/image.png', cv.CV_LOAD_IMAGE_COLOR)#Load the image

  4. cv.NamedWindow('a_window', cv.CV_WINDOW_AUTOSIZE) #Facultative
  5. cv.ShowImage('a_window', image) #Show the image

  6. # 写图片
  7. cv.SaveImage("thumb.png", thumb)
  8. cv.WaitKey(0) #Wait for user input and quit
竟然多达9处错误,也真是有点无奈啊,没办法,只能自己解决。
百度多达10多下啊,终于搞定了,上代码
  1. #!/usr/bin/env python
  2. #-*- coding:utf-8 -*-
  3. import cv2 as cv

  4. # 读图片
  5. image=cv.imread('img/nxp.png', cv.IMREAD_COLOR)#Load the image
  6. #Or just: image=cv.LoadImage('img/image.png')

  7. cv.namedWindow('a_window', cv.WINDOW_AUTOSIZE) #Facultative
  8. cv.imshow('a_window', image) #Show the image

  9. # 写图片
  10. cv.imwrite("thumb.png", image)
  11. cv.waitKey(0) #Wait for user input and quit
保存运行,果然出来图片了



具体是什么原因,有的是版本不兼容,有的就不是opencv里面的属性,真不知道现在的网上有多少滥竽充数啊


` 捕获.JPG

更多回帖

发帖
×
20
完善资料,
赚取积分