ExifData Sınıfı

Summary: EXIF data container.

Module: aspose.imaging.exif

Full Name: aspose.imaging.exif.ExifData

Inheritance: IImageMetadataFormat, TiffDataTypeController

Constructors

NameAçıklama
ExifData()Yeni bir ExifData sınıfının bir örneğini başlatır.
ExifData(common_tags, exif_tags, gps_tags)Diziden gelen veriyle yeni bir ExifData sınıfının bir örneğini başlatır.
ExifData(exifdata)Diziden gelen veriyle yeni bir ExifData sınıfının bir örneğini başlatır.
ExifData(exifdata)Diziden gelen veriyle yeni bir ExifData sınıfının bir örneğini başlatır.

Properties

NameTypeAccessAçıklama
aperture_valueTiffRationalr/wDiyafram değerini alır veya ayarlar.
body_serial_numberstringr/wKamera gövdesi seri numarasını alır veya ayarlar.
brightness_valueTiffSRationalr/wParlaklık değerini alır veya ayarlar.
camera_owner_namestringr/wKamera sahibi adını alır veya ayarlar.
cfa_patternSystem.Byter/wCFA desenini alır veya ayarlar.
color_spaceExifColorSpacer/wRenk uzayını alır veya ayarlar.
common_tagsTiffDataType[]r/wOrtak bölüme ait etiketleri alır veya ayarlar. Bu yalnızca jpeg görüntüler için geçerlidir, tiff formatında ise tiffOptions kullanılmaktadır.
components_configurationSystem.Byter/wBileşen yapılandırmasını alır veya ayarlar.
compressed_bits_per_pixelTiffRationalr/wPiksel başına sıkıştırılmış bit sayısını alır veya ayarlar.
contrastExifContrastr/wKontrastı alır veya ayarlar.
custom_renderedExifCustomRenderedr/wÖzel işlenmiş değeri alır veya ayarlar.
date_time_digitizedstringr/wDijitalleştirilmiş tarih ve saati alır veya ayarlar.
date_time_originalstringr/wOrijinal tarih ve saati alır veya ayarlar.
device_setting_descriptionSystem.Byter/wCihaz ayarları açıklamasını alır veya ayarlar.
digital_zoom_ratioTiffRationalr/wDijital zoom oranını alır veya ayarlar.
exif_tagsTiffDataType[]r/wEXIF bölümüne ait etiketleri alır veya ayarlar.
exif_versionSystem.Byter/wEXIF sürümünü alır veya ayarlar.
exposure_bias_valueTiffSRationalr/wPozlama sapma değerini alır veya ayarlar.
exposure_indexTiffRationalr/wPozlama indeksini alır veya ayarlar.
exposure_modeExifExposureModer/wPozlama modunu alır veya ayarlar.
exposure_programExifExposureProgramr/wPozlama programını alır veya ayarlar.
exposure_timeTiffRationalr/wPozlama süresini alır veya ayarlar.
f_numberTiffRationalr/wF-numarasını alır veya ayarlar.
file_sourceExifFileSourcer/wDosya kaynağı tipini alır veya ayarlar.
flashExifFlashr/wFlaşı alır veya ayarlar.
flash_energyTiffRationalr/wFlaş enerjisini alır veya ayarlar.
flashpix_versionSystem.Byter/wFlaş piksel sürümünü alır veya ayarlar.
focal_lengthTiffRationalr/wOdak uzaklığını alır veya ayarlar.
focal_length_in_35_mm_filmintr/w35 mm filmde odak uzaklığını alır veya ayarlar.
focal_plane_resolution_unitExifUnitr/wOdak düzlemi çözünürlük birimini alır veya ayarlar.
focal_plane_x_resolutionTiffRationalr/wOdak düzlemi x çözünürlüğünü alır veya ayarlar.
focal_plane_y_resolutionTiffRationalr/wOdak düzlemi y çözünürlüğünü alır veya ayarlar.
gain_controlExifGainControlr/wGenel görüntü kazanç ayarının derecesini alır veya ayarlar.
gammaTiffRationalr/wGama değerini alır veya ayarlar.
gps_altitudeTiffRationalr/wGPS yüksekliğini alır veya ayarlar.
gps_altitude_refExifGPSAltitudeRefr/wReferans yüksekliği olarak kullanılan GPS yüksekliğini alır veya ayarlar.
gps_area_informationSystem.Byter/wGPS alan bilgilerini alır veya ayarlar.
gps_date_stampstringr/wUTC’ye (Eşgüdümlü Evrensel Zaman) göre tarih ve saat bilgisini kaydeden GPS karakter dizisini alır veya ayarlar.
gps_dest_bearingTiffRationalr/wHedef noktaya olan GPS yönünü alır veya ayarlar.
gps_dest_bearing_refstringr/wHedef noktaya yön vermek için kullanılan GPS referansını alır veya ayarlar.
gps_dest_distanceTiffRationalr/wHedef noktaya olan GPS mesafesini alır veya ayarlar.
gps_dest_distance_refstringr/wHedef noktaya olan mesafeyi ifade etmek için kullanılan GPS birimini alır veya ayarlar.
gps_dest_latitudeTiffRational[]r/wHedef noktanın GPS enlemini alır veya ayarlar.
gps_dest_latitude_refstringr/wHedef noktanın enleminin kuzey mi yoksa güney mi olduğunu gösteren GPS değerini alır veya ayarlar.
gps_dest_longitudeTiffRational[]r/wHedef noktanın GPS boylamını alır veya ayarlar.
gps_dest_longitude_refstringr/wHedef noktanın boylamının doğu mu yoksa batı mı olduğunu gösteren GPS değerini alır veya ayarlar.
gps_differentialintr/wGPS alıcıya diferansiyel düzeltmenin uygulanıp uygulanmadığını gösteren bir GPS değerini alır veya ayarlar.
gps_img_directionTiffRationalr/wGörüntünün yakalandığı zaman GPS yönünü alır veya ayarlar.
gps_img_direction_refstringr/wGörüntünün yakalandığı zaman yönünü vermek için GPS referansını alır veya ayarlar.
gps_latitudeTiffRational[]r/wGPS enlemini alır veya ayarlar.
gps_latitude_refstringr/wGPS enleminin kuzey mi yoksa güney mi olduğunu alır veya ayarlar.
gps_longitudeTiffRational[]r/wGPS boylamını alır veya ayarlar.
gps_longitude_refstringr/wGPS boylamının doğu ya da batı olduğunu alır veya ayarlar.
gps_map_datumstringr/wGPS alıcısı tarafından kullanılan GPS jeodezik ölçüm verilerini alır veya ayarlar.
gps_measure_modestringr/wGPS ölçüm modunu alır veya ayarlar.
gps_processing_methodSystem.Byter/wKonum bulma için kullanılan yöntemin adını kaydeden GPS karakter dizisini alır veya ayarlar.
gps_satellitesstringr/wÖlçümler için kullanılan GPS uydularını alır veya ayarlar.
gps_speedTiffRationalr/wGPS alıcısının hareket hızını alır veya ayarlar.
gps_speed_refstringr/wGPS alıcısının hareket hızını ifade etmek için kullanılan birimi alır veya ayarlar.
gps_statusstringr/wGörüntü kaydedildiğinde GPS alıcısının durumunu alır veya ayarlar.
gps_tagsTiffDataType[]r/wYalnızca GPS bölümüne ait etiketleri alır veya ayarlar.
gps_timestampTiffRational[]r/wGPS zamanını UTC (Eşgüdümlü Evrensel Zaman) olarak alır veya ayarlar.
gps_trackstringr/wGPS alıcısının hareket yönünü alır veya ayarlar.
gps_track_refstringr/wGPS alıcısının hareket yönünü vermek için referansı alır veya ayarlar.
gps_version_idSystem.Byter/wGPS sürüm tanımlayıcısını alır veya ayarlar.
gpsdopTiffRationalr/wGPS DOP (veri kesinlik derecesi) değerini alır veya ayarlar.
image_unique_idstringr/wGörüntünün benzersiz tanımlayıcısını alır veya ayarlar.
is_big_endianboolr/wAkış EXIF verisinin büyük endian olup olduğunu gösteren bir değeri alır veya ayarlar.
iso_speedintr/wISO hızını alır veya ayarlar.
iso_speed_latitude_yyyintr/wISO 12232’de tanımlanan bir kamera veya giriş cihazının ISO hız enlemi yyy değerini alır veya ayarlar.
iso_speed_latitude_zzzintr/wISO 12232’de tanımlanan bir kamera veya giriş cihazının ISO hız enlemi zzz değerini alır veya ayarlar.
iso_speed_valueintr/wISO hız değerini alır veya ayarlar.
lens_makestringr/wLensin üreticisini alır veya ayarlar.
lens_modelstringr/wLens modelini alır veya ayarlar.
lens_serial_numberstringr/wLens seri numarasını alır veya ayarlar.
lens_specificationTiffRational[]r/wLens özelliklerini alır veya ayarlar.
light_sourceExifLightSourcer/wIşık kaynağını alır veya ayarlar.
makestringr/wKayıt ekipmanının üreticisini alır veya ayarlar.
maker_note_dataTiffDataType[]rÜretici not verilerini alır.
maker_note_raw_dataSystem.Byter/wÜretici not ham verisini alır veya ayarlar.
maker_notesMakerNote[]rÜretici notlarını alır.
max_aperture_valueTiffRationalr/wMaksimum diyafram değerini alır veya ayarlar.
metering_modeExifMeteringModer/wÖlçüm modunu alır veya ayarlar.
oecfSystem.Byter/wISO 14524’te belirtilen Opto-Elektrik Dönüşüm Fonksiyonunu (OECF) alır veya ayarlar.
orientationExifOrientationr/wYönelimini alır veya ayarlar.
photographic_sensitivityintr/wFotoğraf hassasiyetini alır veya ayarlar.
pixel_x_dimensionintr/wPiksel x boyutunu alır veya ayarlar.
pixel_y_dimensionintr/wPiksel y boyutunu alır veya ayarlar.
propertiesTiffDataType[]r/wTüm EXIF etiketlerini (ortak ve GPS etiketleri dahil) alır veya ayarlar.
recommended_exposure_indexintr/wÖnerilen pozlama indeksini alır veya ayarlar.
related_sound_filestringr/wİlgili ses dosyasını alır veya ayarlar.
saturationExifSaturationr/wDoygunluğu alır veya ayarlar.
scene_capture_typeExifSceneCaptureTyper/wSahne yakalama türünü alır veya ayarlar.
scene_typeSystem.Byter/wSahne tipini alır veya ayarlar.
sensing_methodExifSensingMethodr/wAlgılama yöntemini alır veya ayarlar.
sensitivity_typeintr/wHassasiyet tipini alır veya ayarlar.
sharpnessintr/wKeskinliği alır veya ayarlar.
shutter_speed_valueTiffSRationalr/wDeklanşör hızı değerini alır veya ayarlar.
spatial_frequency_responseSystem.Byter/wMekânsal frekans yanıtını alır veya ayarlar.
spectral_sensitivitystringr/wSpektral duyarlılığı alır veya ayarlar.
standard_output_sensitivityintr/wStandart çıktı duyarlılığını alır veya ayarlar
subject_areaint[]r/wKonu alanını alır veya ayarlar.
subject_distanceTiffRationalr/wKonu mesafesini alır veya ayarlar.
subject_distance_rangeExifSubjectDistanceRanger/wKonu mesafe aralığını alır veya ayarlar.
subject_locationint[]r/wKonu konumunu alır veya ayarlar.
subsec_timestringr/wDateTime etiketi için saniyenin kesirlerini alır veya ayarlar.
subsec_time_digitizedstringr/wDateTimeDigitized etiketi için saniyenin kesirlerini alır veya ayarlar.
subsec_time_originalstringr/wDateTimeOriginal etiketi için saniyenin kesirlerini alır veya ayarlar.
thumbnailRasterImager/wKüçük resim görüntüsünü alır veya ayarlar.
user_commentstringr/wKullanıcı yorumunu alır veya ayarlar.
white_balanceExifWhiteBalancer/wBeyaz dengesini alır veya ayarlar.
white_pointTiffRational[]r/wGörüntünün beyaz noktasının kromatikliğini alır veya ayarlar.
x_resolutionintr/wx çözünürlüğünü alır veya ayarlar.
y_resolutionintr/wy çözünürlüğünü alır veya ayarlar.

Methods

NameAçıklama
get_tag_value(key)Etiket değerini alır.
load_from_bytes(binary_data)Bayt dizisinden yükleyerek ExifData sınıfının yeni bir örneğini oluşturur.
remove_tag(tag)Etiketi konteynerden kaldır.
remove_tag(tag_id)Etiketi konteynerden kaldır.
remove_tag_id(tag_id)Etiketi konteynerden kaldır.

Constructor: ExifData()

 ExifData() 

Yeni bir ExifData sınıfının bir örneğini başlatır.

Constructor: ExifData(common_tags, exif_tags, gps_tags)

 ExifData(common_tags, exif_tags, gps_tags) 

Diziden gelen veriyle yeni bir ExifData sınıfının bir örneğini başlatır.

Parameters:

ParameterTürAçıklama
common_tagsTiffDataType[]Ortak etiketler.
exif_tagsTiffDataType[]EXIF etiketleri.
gps_tagsTiffDataType[]GPS etiketleri.

Constructor: ExifData(exifdata)

 ExifData(exifdata) 

Diziden gelen veriyle yeni bir ExifData sınıfının bir örneğini başlatır.

Parameters:

ParameterTürAçıklama
exifdataTiffDataType[]Ortak ve GPS etiketleriyle birlikte EXIF etiketlerinin dizisi.

Constructor: ExifData(exifdata)

 ExifData(exifdata) 

Diziden gelen veriyle yeni bir ExifData sınıfının bir örneğini başlatır.

Parameters:

ParameterTürAçıklama
exifdataExifDataOrtak ve GPS etiketleriyle birlikte EXIF etiketlerinin dizisi.

Property: maker_notes

Üretici notlarını alır.

See also:

Example # 1: Access camera manufacturer maker notes in Jpeg image.

Method: get_tag_value(key)

 get_tag_value(key) 

Etiket değerini alır.

Parameters:

ParameterTürAçıklama
keyExifPropertiesEtiket anahtarı.

Returns

TürAçıklama
TiffDataTypeTiffDataType

Method: load_from_bytes(binary_data) [static]

 load_from_bytes(binary_data) 

Bayt dizisinden yükleyerek ExifData sınıfının yeni bir örneğini oluşturur.

Parameters:

ParameterTürAçıklama
binary_dataSystem.Byteİkili veri.

Returns

TürAçıklama
ExifDataYüklenen ExifData örneği.

Method: remove_tag(tag)

 remove_tag(tag) 

Etiketi konteynerden kaldır.

Parameters:

ParameterTürAçıklama
tagExifPropertiesKaldırılacak etiket

Method: remove_tag(tag_id)

 remove_tag(tag_id) 

Etiketi konteynerden kaldır.

Parameters:

ParameterTürAçıklama
tag_idintKaldırılacak etiket tanımlayıcısı.

Method: remove_tag_id(tag_id)

 remove_tag_id(tag_id) 

Etiketi konteynerden kaldır.

Parameters:

ParameterTürAçıklama
tag_idintKaldırılacak etiket tanımlayıcısı.

Examples

Access camera manufacturer maker notes in Jpeg image.


from aspose.pycore import as_of
from aspose.imaging import Image
from aspose.imaging.fileformats.jpeg import JpegImage

with as_of(Image.load("Sample.jpg"), JpegImage) as image:
	for makerNote in image.exif_data.maker_notes:
		print(f"Name = {makerNote.name}, Value = {makerNote.value}")