LoginSignup
0
1

More than 5 years have passed since last update.

メモ for GoogleEE #1: ピクセルを数える

Last updated at Posted at 2016-05-10

Google Earth Engineでピクセル数をカウントする.

(ImageObject).reduceRegion(ee.Reducer.count())

上記の関数を使うことで,(ImageObject)に含まれるピクセル数をカウントすることができる.

var countpixel=(imageobject).reduceRegion(ee.Reducer.count());

(imageobject)には,対象とするイメージオブジェクトを書く.

注意点:Google Earth Engine上ではズーム値によってピクセルサイズが決まるので,ズーム値をいくつに設定するかに気を付ける.
例えば,ズーム値が10だと153m/pxとなる.Inspectorから確認できる.

2016/05/14追記:
上の方法だと,領域が広くなった時に全ピクセル数が一定数を超えるとエラーが発生する.以下の方法だと上手くいく.

var countpixel=(imageobject).reduceRegion({
reducer: ee.Reducer.count(),
maxPixels: 1000000000
});
print(countpixel);

maxPixelsの値をいじることで計算範囲を拡大できる.

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1