[HEADER]
- ATXVerification = 1976
- (C short signed int) - (VB integer)
- ATXVersion = 1000
- (C short signed int) - (VB integer)
- ATXBitDepth
- (C short signed int) - (VB integer)
- ATXResolution
- (C short signed int) - (VB integer)
- ATXWidth (in pixels)
- ATXHeight (in pixels)
[BODY ARRAY]
- The array size is equal too (ATXWidth * 4 * ATXHeight).
[VB SAMPLE]
Open sFileName For Binary As #101
Get #101, , ATXVerification
If ATXVerification <> 1976 Then
Close #101
Exit Sub
End If
Get #101, , ATXVersion
If ATXVersion <> 1000 Then
Close #101
Exit Sub
End If
Get #101, , ATXBitDepth
Get #101, , ATXResolution
Get #101, , ATXWidth
Get #101, , ATXHeight
If ATXBitDepth = 32 Then
Get #101, , vData32()
ElseIf ATXBitDepth = 64 Then
Get #101, , vData64()
ElseIf ATXBitDepth = 128 Then
Get #101, , vData128()
End If
Close #101
[PROPOSED ADDITIONS] - for version - 1001
Feel Free to email suggestions to technical@supportingcomputers.net
- ATXApplication - Name of
application creating the file.
- ATXSourceName - Name of source
such as camera, scanner etc...
- ATXGamma - If value doesn't
equal 1 then that means the data must be gamma corrected. Primarily
intended for 128bit images but can be used for any ATXBitDepth.
- ATXLightTemperature -
Determines the Temperature of light source.
- ATXExposure - Indicates the
Exposure Level for image taken.
- ATXFStop - Indicates the
Exposure Level for image taken.
- ATXICC - ICC profile name.
- ATXRedEnergyLevel - This is
used with scientific images to identify what energy level this
channel represents.
- ATXGreenEnergyLevel - This is
used with scientific images to identify what energy level this
channel represents.
- ATXBlueEnergyLevel - This is
used with scientific images to identify what energy level this
channel represents.
- ATXCompression - Method used
to compress data.
- 0 = no compression
- 1 = undecided