This dataset does not have valid histogram,run Caculate Statistics tool to generate histogram.

ArcMap栅格数据不能分类(Classified)时,利用工具Calculate Statistics解决。
在这里插入图片描述
工具
在这里插入图片描述
arcpy:

#!/usr/bin/python
# -*- coding: utf-8 -*-

# Calculate Statistics for single raster dataset

import arcpy
import numpy as np
from PIL import Image 

traceback_template = '''Traceback (most recent call last):
  File "%(filename)s", line %(lineno)s, in %(name)s
%(type)s: %(message)s\n'''  # Skipping the "actual line" item

out_name='D:\\nmg_data_gf1\\mss_yu\\NDVI_GF1_PMS1_E109.8_N41.1_20180329.tif'
inBand = np.array(Image.open(out_name))  #��ȡӰ��Ϊ����
rows=inBand.shape[0]    
cols=inBand.shape[1]
arcpy.CalculateStatistics_management(out_name, "1", "1")
print 'end'
发布了6 篇原创文章 · 获赞 1 · 访问量 5463

猜你喜欢

转载自blog.csdn.net/aGang_Gg/article/details/86690749