<div dir="ltr">臼井さん、朝日さん、こんにちは、<div><br></div><div>もしかしてよくわかってないかもしれませんが、以下のポスティングが役立つかもしれません。</div><div><a href="http://gis.stackexchange.com/questions/2919/how-do-i-change-geotiff-no-data-color-to-white-transparent-rather-than-black">http://gis.stackexchange.com/questions/2919/how-do-i-change-geotiff-no-data-color-to-white-transparent-rather-than-black</a><br></div><div><br></div><div>一旦vrt(バーチャルラスタ)に書き出して、カラーテーブルをテキストでいじくれるようにしてから、カラーテーブルを書き直し、それからgdal_mergeで結合するという方法です。</div><div><br></div><div>今木</div></div><div class="gmail_extra"><br><div class="gmail_quote">2014-10-31 3:23 GMT-04:00 ASAHI Kosuke <span dir="ltr"><<a href="mailto:asahi@hcc.co.jp" target="_blank">asahi@hcc.co.jp</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">臼井さん<br>
<br>
朝日です。<br>
<br>
gdal_calc.py辺りを上手く使えないでしょうか?<br>
<a href="http://www.gdal.org/gdal_calc.html" target="_blank">http://www.gdal.org/gdal_calc.html</a><br>
<br>
例えば、A画像の0: 0,0,0,255を抜き出しておく(OSGeo4wのバッチで実行したと<br>
して)、<br>
gdal_calc.bat -A A.tif --outfile=A_mask.tif --calc=" (A<1)"<br>
B画像の1: 0,0,0,255を抜き出しておく、<br>
gdal_calc.bat -A B.tif --outfile=B_mask.tif --calc=" (A>0)"<br>
としてからマージするとか。<br>
<br>
これでいいのであれば、gdal_calcの--calcオプションを上手く使うと一度で出<br>
来そうな気もしますし、QGISのラスタ計算機でも出来そうな気もしますね。<br>
<div class="HOEnZb"><div class="h5"><br>
(2014/10/31 8:50), "臼井" wrote:<br>
> すいません、臼井ともうします<br>
><br>
> 今回、2回目の投稿となります<br>
><br>
> よろしくお願いします<br>
><br>
><br>
> gdalinfo にて A,BふたつのGeotiffファイルがあります<br>
><br>
> A,B二つのラスタを結合して一つのラスタにしたいのですが<br>
><br>
> 背景色が違うため、結合すると背景が黒と白色の部分ができてしまい<br>
><br>
> 困っています。<br>
><br>
> 作業はgdalwarlpもしくはQGIS2.4のラスタ処理の中の結合(gdal_mergebat)<br>
><br>
> で行いました<br>
><br>
> windows環境で作業をしています<br>
><br>
> GDALのバージョンは1.11.0 QGIS2.4です<br>
><br>
><br>
> gdalInfoでファイルの情報をみてみると<br>
> Color Table (RGB with 2 entries)<br>
> が原因なのは分かったので、この値をどちらかに統一すれば<br>
> いいと思うのですが、方法がわかりません<br>
> こちらについて、何かいい方法を教えていただけますでしょうか?<br>
><br>
><br>
> また、できたgeotiffが未圧縮のため非常に容量がおおきいので<br>
> gdal_translateで小さくしていますが<br>
> やはり 元 737kb、468kb にくらべ 作成されたものが 9906kbと<br>
> 非常に大きいです<br>
> こちらも、他に何かいい方法があれば教えていただけますでしょうか?<br>
><br>
><br>
><br>
><br>
><br>
><br>
> 一つ目のファイル(A)<br>
><br>
> Band 1 Block=8936x11 Type=Byte, ColorInterp=Palette<br>
> Image Structure Metadata:<br>
> NBITS=1<br>
> Color Table (RGB with 2 entries)<br>
> 0: 0,0,0,255<br>
> 1: 255,255,255,255<br>
><br>
> 二つ目のファイル(B)<br>
><br>
> Band 1 Block=8809x14 Type=Byte, ColorInterp=Palette<br>
> Image Structure Metadata:<br>
> NBITS=1<br>
> Color Table (RGB with 2 entries)<br>
> 0: 255,255,255,255<br>
> 1: 0,0,0,255<br>
><br>
><br>
><br>
> _______________________________________________<br>
> OSGeoJapan-discuss mailing list<br>
> <a href="mailto:OSGeoJapan-discuss@lists.osgeo.org">OSGeoJapan-discuss@lists.osgeo.org</a><br>
> <a href="http://lists.osgeo.org/mailman/listinfo/osgeojapan-discuss" target="_blank">http://lists.osgeo.org/mailman/listinfo/osgeojapan-discuss</a><br>
><br>
><br>
<br>
<br>
</div></div><span class="HOEnZb"><font color="#888888">--<br>
北海道地図株式会社 研究開発課<br>
朝日 孝輔<br>
mailto:<a href="mailto:asahi@hcc.co.jp">asahi@hcc.co.jp</a><br>
Tel : 0166-62-4711<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
OSGeoJapan-discuss mailing list<br>
<a href="mailto:OSGeoJapan-discuss@lists.osgeo.org">OSGeoJapan-discuss@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/osgeojapan-discuss" target="_blank">http://lists.osgeo.org/mailman/listinfo/osgeojapan-discuss</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Hiroo Imaki<div><div>Pacific Spatial Solutions, LLC</div><div>1523 Chatham Colony Ct.</div><div>Reston, VA 20190</div><div><a href="mailto:hiroo.imaki@pacificspatial.com" target="_blank">hiroo.imaki@pacificspatial.com</a></div><div><a href="http://www.pacificspatial.com" target="_blank">http://www.pacificspatial.com</a></div><div><a href="http://www.geopacific.org/" target="_blank">http://www.geopacific.org</a> (GIS info site)<br></div><div><a href="mailto:hiroo@angeli.org" target="_blank">hiroo@angeli.org</a> (private)<br></div></div><div><br></div></div>
</div>