python查看文件夹下所有tif影像长和宽
时间: 2024-02-22 17:00:41 浏览: 22
如果你想查看一个文件夹下所有.tif格式影像的长和宽,你可以使用Python中的GDAL库和os库来实现。
以下是一个简单的Python代码示例:
```python
from osgeo import gdal
import os
# 设置影像所在文件夹路径
folder_path = 'path/to/your/folder'
# 获取文件夹下所有.tif文件
tif_files = [os.path.join(folder_path, f) for f in os.listdir(folder_path) if f.endswith('.tif')]
# 遍历所有.tif文件
for tif_file in tif_files:
# 打开.tif文件
dataset = gdal.Open(tif_file)
# 获取影像的宽度和高度
width = dataset.RasterXSize
height = dataset.RasterYSize
# 打印影像的宽度和高度
print('File: ', tif_file)
print('Width: ', width)
print('Height: ', height)
```
注意:这个代码会遍历指定文件夹下的所有.tif文件,并打印出每个.tif文件的长和宽。
相关问题
python查看tif影像长和宽
如果你想查看.tif格式影像的长和宽,你可以使用Python中的GDAL库来实现。
以下是一个简单的Python代码示例:
```python
from osgeo import gdal
# 打开.tif文件
dataset = gdal.Open('path/to/your/tif/file.tif')
# 获取影像的宽度和高度
width = dataset.RasterXSize
height = dataset.RasterYSize
# 打印影像的宽度和高度
print('Width: ', width)
print('Height: ', height)
```
注意:获取的宽度和高度是以像素为单位的,即.tif影像的分辨率。
python读取文件夹下png图片长和宽
你可以使用Python的os和Pillow库来读取文件夹下的PNG图片,并获取它们的长和宽。下面是一个例子:
```python
import os
from PIL import Image
# 定义文件夹路径
folder_path = 'path/to/folder'
# 遍历文件夹中的所有PNG文件
for filename in os.listdir(folder_path):
if filename.endswith('.png'):
# 打开PNG图片
img = Image.open(os.path.join(folder_path, filename))
# 获取图片大小(长和宽)
width, height = img.size
# 输出图片大小
print(filename + ' 的宽度为:', width)
print(filename + ' 的高度为:', height)
```
需要注意的是,这个例子中的`path/to/folder`应该替换成你实际的文件夹路径。同时,如果文件夹中有其他类型的文件(例如JPG文件),你可能需要修改代码中的判断条件。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![py](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)