国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

ZED相機獲取圖像python

這篇具有很好參考價值的文章主要介紹了ZED相機獲取圖像python。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。


import pyzed.sl as sl
import cv2
import numpy as np
import os

class CameraZed2:
    def __init__(self,resolution=None,fps=30,depthMode = None):
        self.zed = sl.Camera()
        self.input_type = sl.InputType()
        self.init_params = sl.InitParameters(input_t=self.input_type)
        # 設置分辨率
        if resolution == "2K":
            self.init_params.camera_resolution = sl.RESOLUTION.HD2K
        elif resolution == "1080":
            self.init_params.camera_resolution = sl.RESOLUTION.HD1080
        else:  # 默認
            self.init_params.camera_resolution = sl.RESOLUTION.HD720
        self.init_params.camera_fps = fps  # 設置幀率
        # 設置獲取深度信息的模式
        if depthMode == "PERFORMANCE":
            self.init_params.depth_mode = sl.DEPTH_MODE.PERFORMANCE
        elif depthMode == "QUALITY":
            self.init_params.depth_mode = sl.DEPTH_MODE.QUALITY
        else:
            self.init_params.depth_mode = sl.DEPTH_MODE.ULTRA
        self.init_params.coordinate_units = sl.UNIT.MILLIMETER  # 單位毫米
        # 打開相機
        err = self.zed.open(self.init_params)
        if err != sl.ERROR_CODE.SUCCESS:
            print(repr(err))
            self.zed.close()
            exit(1)

        self.runtime = sl.RuntimeParameters()
        self.runtime.sensing_mode = sl.SENSING_MODE.STANDARD
        self.savepath = ''  # 標定圖像保存的路徑

    def grab_imgs(self):  # 捕獲左右圖像用于相機標定(文件夾自動創(chuàng)建)
        img_l = sl.Mat()
        img_r = sl.Mat()
        num = 0
        # 自動創(chuàng)建保存文件夾(分別存放左圖和右圖)
        import time
        name = time.strftime("%Y-%m-%d-%H-%M", time.localtime())
        self.savepath_L = './images/%s/L' % name
        self.savepath_R = './images/%s/R' % name
        os.makedirs(self.savepath_L,exist_ok=True)
        os.makedirs(self.savepath_R,exist_ok=True)


        while True:
            if self.zed.grab(self.runtime) == sl.ERROR_CODE.SUCCESS:
                self.zed.retrieve_image(img_l,sl.VIEW.LEFT)
                self.img_l = img_l.get_data()
                self.zed.retrieve_image(img_r,sl.VIEW.RIGHT)
                self.img_r = img_r.get_data()
                view = np.concatenate((self.img_l,self.img_r),axis=1)
                cv2.imshow('View',cv2.resize(view,(1920,540)))
                key = cv2.waitKey(1)
                if key & 0xFF == ord('s'):  # 按S同時保存左右圖像
                    savePath_L = os.path.join(self.savepath_L, "L{:0>3d}.png".format(num))
                    print(savePath_L)
                    cv2.imwrite(savePath_L, self.img_l)
                    savePath_R = os.path.join(self.savepath_R, "R{:0>3d}.png".format(num))
                    cv2.imwrite(savePath_R, self.img_r)
                    num +=1
                if key & 0xFF == 27:  # 按esc退出視圖窗口
                    break

if __name__ == "__main__":
    cam = CameraZed2(resolution='1080',fps=30)
    cam.grab_imgs()  # 獲取標定圖像(左、右圖)

注:在根目錄中創(chuàng)建一個images的文件夾文章來源地址http://www.zghlxwxcb.cn/news/detail-706969.html

到了這里,關于ZED相機獲取圖像python的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯(lián)網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 小米12s ultra,索尼xperia1 iv,數碼相機 拍照對比

    小米12s ultra,索尼xperia1 iv,數碼相機 拍照對比

    首先說明所有的測試結果和拍攝數據我放到百度網盤了(地址在結尾) 我一直想知道現在的手機和相機差距有多大,到底差在哪兒? 先說結論: 1.1英寸的手機cmos(2022年) 6年前(2016)的入門款相機(m43畫幅) 2.手機 不能換鏡頭,只能在特定的拍攝距離才能發(fā)揮出全部的實力.數碼變焦畫質損

    2024年02月09日
    瀏覽(33)
  • 機械臂手眼標定ZED相機——眼在手外python、matlab

    機械臂手眼標定ZED相機——眼在手外python、matlab

    目錄 1.眼在手外原理 2.附上眼在手外求得手眼矩陣的python代碼 3.眼在手外標定步驟 1)打印棋盤格 2)得到hand數據 3)得到camera數據 4.運行python得到手眼矩陣 ? 眼在手外所求的手眼矩陣是基坐標到相機的轉換矩陣 其中: ????????hand為基坐標系下抓夾的位姿,一般從示教器

    2024年02月11日
    瀏覽(22)
  • yolov8直接調用zed相機實現三維測距(python)

    yolov8直接調用zed相機實現三維測距(python)

    相關鏈接 此項目直接調用zed相機實現三維測距,無需標定,相關內容如下: 1.yolov5直接調用zed相機實現三維測距(python) 2. yolov4直接調用zed相機實現三維測距 3. Windows+YOLOV8環(huán)境配置 4.具體實現效果已在嗶哩嗶哩發(fā)布,點擊此鏈接跳轉 本篇博文工程源碼下載(麻煩github給個星

    2024年04月11日
    瀏覽(26)
  • ZED相機使用記錄(一):利用ZED SDK使用python完成局域網內的遠程視頻(視頻流)傳輸

    ZED相機使用記錄(一):利用ZED SDK使用python完成局域網內的遠程視頻(視頻流)傳輸

    ** 本文主要介紹ZED2相機以及具有的功能,ZED2相機(這里使用ZED2相機,主要是因為視頻流傳輸功能目前只有ZED2、ZED mini等新版本相機才有的功能)** 本文所使用的環(huán)境: python:3.8 CUDA:10.2 需要安裝的python庫:pyzed(安裝好ZED SDK后安裝)、opencv(cv2)、sys 接收端(服務端):測試過的有

    2024年02月13日
    瀏覽(140)
  • python利用opencv進行相機標定獲取參數,并根據畸變參數修正圖像附有全部代碼(流暢無痛版)

    python利用opencv進行相機標定獲取參數,并根據畸變參數修正圖像附有全部代碼(流暢無痛版)

    今天的低價單孔攝像機(照相機)會給圖像帶來很多畸變?;冎饕袃?種:徑向畸變和切想畸變。如下圖所示,用紅色直線將棋盤的兩個邊標注出來, 但是你會發(fā)現棋盤的邊界并不和紅線重合。所有我們認為應該是直線的也都凸 出來了。 在 3D 相關應用中,必須要先校正這些畸變

    2024年02月06日
    瀏覽(26)
  • ZED相機快速使用指南

    ZED相機快速使用指南

    ZED SDK 3.8 - Download | Stereolabs GitHub - stereolabs/zed-ros-wrapper: ROS wrapper for the ZED SDK 其他教程:ZED2相機SDK安裝使用及ROS下使用_可即的博客-CSDN博客 Get Started with ZED | Stereolabs 在/usr/local/zed/tools/下的./ZED_Calibration根據 教程可以實現標定校準 在/usr/local/zed/setting下有校準后的參數 cat一下

    2024年02月09日
    瀏覽(26)
  • zed2i相機內參標定

    zed2i相機內參標定

    參考: https://blog.csdn.net/yanpeng_love/article/details/107166922 https://blog.csdn.net/weixin_41954990/article/details/127928852 參考以上連接先安裝 kalibr 。 注意: python包裝不上,換成:pip install 出現pyx找不到的錯誤:sudo apt-get install python3-pyx 1. 生成標定板 可以自己定制特定尺寸的標定板: 其中,

    2024年02月04日
    瀏覽(29)
  • 【ZED&SLAM】Ubuntu18.04系統(tǒng)ZED 2i雙目相機SDK安裝、聯(lián)合標定、SLAM測試

    【ZED&SLAM】Ubuntu18.04系統(tǒng)ZED 2i雙目相機SDK安裝、聯(lián)合標定、SLAM測試

    筆記本電腦i5-8300H、GTX 1060、32G RAM 后續(xù)一些工作轉移到了PC上:i7-12700 因為后面要測試Vins-Fusion和ORB-SLAM3,所以推薦安裝 Ubuntu 18.04(或者Ubuntu 20.04) + ROS 1 (不建議用比Ubuntu18更低的版本) ROS一鍵安裝命令: ZED 2i:雙目相機配有9軸IMU 此前電腦已經配置好:Ubuntu 18.04,ROS 1,

    2024年01月18日
    瀏覽(19)
  • windows離線安裝+Unity使用ZED2深度相機

    windows離線安裝+Unity使用ZED2深度相機

    zed官網、cuda官網及相關下載建議全程梯子 進入官網,根據系統(tǒng)環(huán)境、Cuda版本進行選擇,官網sdk鏈接 博主選擇cuda11.x windows 下載 進入NVIDIA官網,選擇cuda版本,官網地址 選擇exe(local)以支持離線安裝,下載exe安裝包 進入Cudnn下載官網(需要注冊NVIDIA賬號并登錄),選擇符合

    2024年02月03日
    瀏覽(17)
  • 使用Kalibr標定相機和IMU(ZED+px4)外參

    使用Kalibr標定相機和IMU(ZED+px4)外參

    提示:文章寫完后,目錄可以自動生成,如何生成可參考右邊的幫助文檔 本文僅使用kalibr中cam-imu的聯(lián)合標定,關于camera內參默認已經知道了。主要會總結一些標定上的小經驗,有不對的地方,希望網友可以指出。文章最后將使用標定的cam-imu外參在VINS-Fusion中進行驗證 Kalibr是

    2023年04月19日
    瀏覽(62)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包