zoukankan      html  css  js  c++  java
  • S0.0 计算机如何看东西

    标签(空格分隔):数字图像处理 opencv


    当我们用特定软件打开一张图片或者更改某些位图的格式为txt时,就会发现图像的本质不过就是一堆数据罢了。

    采样

    我们可以用相机采样到一幅二维图像,图像的分辨率(精细程度)取决于你的相机的像素。
    (ps:采样有各种理论,当然你也可以简单认为是小孔成像。负责采样的不仅仅是可见光,我们平时做的X光片,哈勃望远镜等采集的就不是可见光)

    当然也有三维扫描仪,可以采样到三维图像:

    图为:3Dsystem Sense 3D手持扫描仪

    如果要谈采样理论貌似是图形学的范畴,我们需要知道的是:采样是拥有严格的理论基础的,它与信号处理的相关理论有关,需要用到卷积等知识。在此不赘述。(其实是我懒,哈哈哈-。-)

    opencv看图像本质

    我们使用opencv-python打开一幅图,用鼠标滑轮改变大小,即可得到每个像素值。opencv-c++貌似不可以。

    import cv2
    
    srcImage = cv2.imread("../images/favorite/Lena.jpg");
    cv2.imshow("haha", srcImage)
    
    cv2.waitKey(200000)
    

    当然,我们可以

    print srcImage
    

    打印出所有像素值。

  • 相关阅读:
    source命令
    [电脑配置]屏幕扩展过,找不到界面
    [SAS]方便查询Tips
    [Excel]方便查询Tips
    [SAS]运用函数等的一些问题
    [SAS]错误整理
    [SAS]易错例子之数值型转字符型
    [R]Precedence
    [sas]Missing Value
    [SAS]
  • 原文地址:https://www.cnblogs.com/juicebox/p/9643289.html
Copyright © 2011-2022 走看看