最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python gdal安裝與簡單使用

 更新時間:2019年08月01日 10:32:03   作者:lsh呵呵  
這篇文章主要介紹了python gdal安裝與簡單使用,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下

gdal安裝

方式一:在網(wǎng)址 https://www.lfd.uci.edu/~gohlke/pythonlibs/#gdal 下載對應(yīng)python版本的whl文件,在命令行中pip install whl文件完整路徑安裝(windows方式)。

方式二:

命令行conda/pip search gdal查看版本,選擇合適的版本(我的2.2.4),如果沒有,使用方式一。

命令行conda/pip install gdal=版本號,注意加上版本號,否則可能安裝上老版本(windows/linux都可用)。

其他:http://m.fzitv.net/article/87675.htm

測試

gdal包用于處理柵格數(shù)據(jù),ogr用于處理矢量數(shù)據(jù)。

以下程序為gdal處理柵格的簡單應(yīng)用。

from osgeo import gdal
import numpy as np
np.set_printoptions(threshold=np.inf)#使print大量數(shù)據(jù)不用符號...代替而顯示所有
dataset = gdal.Open("E:/RS_data/caijian1214/caijian.tif")
print(dataset.GetDescription())#數(shù)據(jù)描述
print(dataset.RasterCount)#波段數(shù)
cols=dataset.RasterXSize#圖像長度
rows=(dataset.RasterYSize)#圖像寬度
xoffset=cols/2
yoffset=rows/2
band = dataset.GetRasterBand(3)#取第三波段
r=band.ReadAsArray(xoffset,yoffset,1000,1000)#從數(shù)據(jù)的中心位置位置開始,取1000行1000列數(shù)據(jù)
band = dataset.GetRasterBand(2)
g=band.ReadAsArray(xoffset,yoffset,1000,1000)
band = dataset.GetRasterBand(1)
b=band.ReadAsArray(xoffset,yoffset,1000,1000)
import cv2
import matplotlib.pyplot as plt
img2=cv2.merge([r,g,b])
plt.imshow(img2)
plt.xticks([]),plt.yticks([]) # 不顯示坐標軸
plt.show()

總結(jié)

以上所述是小編給大家介紹的python gdal安裝與簡單使用,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!

相關(guān)文章

  • Python全角與半角之間相互轉(zhuǎn)換的方法總結(jié)

    Python全角與半角之間相互轉(zhuǎn)換的方法總結(jié)

    全角與半角轉(zhuǎn)換在處理漢語語料中會經(jīng)常出現(xiàn),這里分別說明漢字、數(shù)字、字母的unicode編碼范圍,下面這篇文章主要給大家介紹了關(guān)于Python全角與半角之間相互轉(zhuǎn)換的相關(guān)資料,需要的朋友可以參考下
    2022-03-03
  • Python實現(xiàn)批量Excel拆分功能

    Python實現(xiàn)批量Excel拆分功能

    在日常辦公中,我們經(jīng)常需要將包含多個Sheet頁的Excel文件拆分成多個獨立的Excel文件,下面我們就來看看如何使用Python實現(xiàn)批量Excel拆分的功能吧
    2025-02-02
  • 4種Python基于字段的不使用元類的ORM實現(xiàn)方法總結(jié)

    4種Python基于字段的不使用元類的ORM實現(xiàn)方法總結(jié)

    在 Python 中,ORM(Object-Relational Mapping)是一種將對象和數(shù)據(jù)庫之間的映射關(guān)系進行轉(zhuǎn)換的技術(shù),本文為大家整理了4種不使用元類的簡單ORM實現(xiàn)方式,需要的可以參考下
    2023-12-12
  • python Django實戰(zhàn)之歌曲搜索功能實現(xiàn)

    python Django實戰(zhàn)之歌曲搜索功能實現(xiàn)

    這篇文章主要為大家詳細介紹了如何利用python Django實現(xiàn)歌曲搜索功能,文中的示例代碼講解詳細,具有一定的參考價值,有需要的小伙伴開業(yè)了解下
    2023-10-10
  • python實現(xiàn)有序遍歷dict(字典)

    python實現(xiàn)有序遍歷dict(字典)

    這篇文章主要介紹了python實現(xiàn)有序遍歷dict(字典),具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • Python爬蟲分析匯總

    Python爬蟲分析匯總

    這篇文章主要詳細的介紹了Python爬蟲的相關(guān)資料,需要的朋友可以參考下面文章內(nèi)容,希望能幫助到你
    2021-09-09
  • Python中requirements.txt簡介(推薦)

    Python中requirements.txt簡介(推薦)

    Python項目中必須包含一個?requirements.txt?文件,用于記錄所有依賴包及其精確的版本號,以便新環(huán)境部署,這篇文章主要介紹了Python中requirements.txt簡介,需要的朋友可以參考下
    2022-11-11
  • python實現(xiàn)學生信息管理系統(tǒng)(面向?qū)ο?

    python實現(xiàn)學生信息管理系統(tǒng)(面向?qū)ο?

    這篇文章主要介紹了python實現(xiàn)面向?qū)ο蟀鎸W生信息管理系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • pandas返回缺失值位置的方法實例教程

    pandas返回缺失值位置的方法實例教程

    當我們用python進行數(shù)據(jù)處理時會遇到很多缺失值,缺失值一般是由于我們所處理的數(shù)據(jù)本身的特性、當初錄入的失誤或者其它原因?qū)е碌?下面這篇文章主要給大家介紹了關(guān)于pandas返回缺失值位置的方法,需要的朋友可以參考下
    2022-01-01
  • python創(chuàng)建學生管理系統(tǒng)

    python創(chuàng)建學生管理系統(tǒng)

    這篇文章主要為大家詳細介紹了python創(chuàng)建學生管理系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-11-11

最新評論

河曲县| 盘锦市| 广西| 安化县| 威海市| 洮南市| 张家口市| 湘西| 金阳县| 正阳县| 兰坪| 南漳县| 喀什市| 芜湖县| 玛曲县| 普陀区| 弥渡县| 锡林郭勒盟| 东平县| 永平县| 阿克| 山东省| 香格里拉县| 新田县| 昆明市| 化德县| 常熟市| 兰溪市| 长兴县| 海安县| 东丰县| 龙泉市| 肇东市| 深泽县| 石河子市| 栾城县| 白河县| 门头沟区| 五台县| 宜兰县| 花莲市|