ورود

View Full Version : مبتدی: باز کردن عکس با فرمت .tif با کمک کتابحانه ی GDAL



karbara121
سه شنبه 18 تیر 1392, 16:53 عصر
من یه فایل TIF دارم که می خوام با کد زیر اون رو باز کنم


#include "stdafx.h"
#include "gdal_priv.h"



int _tmain()
{
const char *filename = "D:\\JobList\\Data\\Image.tif";
GDALDataset *poDataset;

GDALAllRegister();

poDataset = (GDALDataset *) GDALOpen( filename, GA_ReadOnly );
return 0;
}




برنامه درست اجرا میشه ولی نمی دونم چرا تعداد باندها رو 0 نشون میده ( وقتی خط به خط اجرا می کنی)
ولی دوستم همین کد رو روی همون عکس اجرا می کنه تعداد باند ها حدود 16000 تا است که درسته
تنها فرق هم اینه که سیستم اون 32 بیتی ولی مال من 64 بیتی هستش؟!!!
هر دو مون کد رو از http://gdal.org/gdal_tutorial.html برذاشتیم
اگه ابهامی تو سوال هست به آدرس زیر مراجعه کنید
http://stackoverflow.com/questions/17545996/using-gdalopen-to-open-a-tif-satellite-image
ولی حواهشن کمکم کنید
دارم دیوونه می شم
امروز هیچ کاری جز نوشتن این 4 خط نکردم:ناراحت:

*عنوان تاپیک ویرایش شد.