Tif dosyaları olarak vermek istediğim bir döngüde 3500x7500 boyutunda çift matris üretiyorum.Matlab'da bir çift nasıl yazabilirim?
kodu
for k = 1:length(basinlist{1})
#some operation that produces GRID
imwrite(GRID,filename);
end
Ama bunu yaparken, üretilen TIF dosyası 255 sadece içerir ve çıkış Uint8 olduğu bir bölüm. Dokümantasyonda bunu okudum, ancak düzeltemiyorum. Tek istediğim, orijinal değerleri ölçeklendirme ya da herhangi bir şey olmadan korumaktır.
bu yardım ederse:
>> max(max(GRID))
ans =
1.5646e+04
>> min(min(GRID))
ans =
1.1119e+03
Bu, yüzenleri tam sayılara dönüştürür. Yüzenleri nasıl koruyabilirim? – maximusdooku
Sanırım yapamazsın çünkü tif resim formatıdır. – Crowley
Teşekkürler ......... Çalışması için geotiffwrite kullandım. – maximusdooku