Attributes by Code
The following table, sorted by attribute code, describes the attributes you can use with the attribute functions.
Code | Attribute Name | Attribute | Type | Description |
---|---|---|---|---|
0x01 | Brightness | IMG1394_ATTR_BRIGHTNESS | int | Sets/gets the black level of the image. |
0x02 | Auto Exposure | IMG1394_ATTR_AUTO_EXPOSURE | int | Sets/gets reference level used by the camera to automatically control the exposure level. If set to Off, the exposure is controlled by the Gain, Iris, and/or Shutter attributes. |
0x03 | Sharpness | IMG1394_ATTR_SHARPNESS | int | Sets/gets the sharpness of the image. |
0x04 | White Balance U | IMG1394_ATTR_WHITE_BALANCE_U_B | int | Sets/gets the adjustment of the U component of the white color of the image. |
0x05 | White Balance V | IMG1394_ATTR_WHITE_BALANCE_V_R | int | Sets/gets the adjustment of the V component of the white color of the image. |
0x06 | Hue | IMG1394_ATTR_HUE | int | Sets/gets the color phase of the image. |
0x07 | Saturation | IMG1394_ATTR_SATURATION | int | Sets/gets the color saturation of the image. |
0x08 | Gamma | IMG1394_ATTR_GAMMA | int | Defines the function between incoming light level and output image level. |
0x09 | Shutter | IMG1394_ATTR_SHUTTER | int | Sets/gets the integration time of the incoming light. |
0x0A | Gain | IMG1394_ATTR_GAIN | int | Controls the camera circuit gain. |
0x0B | Iris | IMG1394_ATTR_IRIS | int | Controls the mechanical lens iris. |
0x0C | Focus | IMG1394_ATTR_FOCUS | int | Controls the lens focus. |
0x0D | Temperature | IMG1394_ATTR_TEMPERATURE | int | Gets the temperature inside the camera and/or control temperature. |
0x0F | Zoom | IMG1394_ATTR_ZOOM | int | Controls the lens zoom. |
0x10 | Pan | IMG1394_ATTR_PAN | int | Controls the camera pan. |
0x11 | Tilt | IMG1394_ATTR_TILT | int | Controls the camera tilt. |
0x12 | Optical Filter | IMG1394_ATTR_OPTICAL_FILTER | int | Changes the optical filter of camera lens function. |
0x13 | Vendor Name | IMG1394_ATTR_VENDOR_NAME | string | Read only. Returns the vendor name as a NULL-terminated string. Pass a pointer to a user-allocated buffer that is large enough to hold the string returned by the camera. |
0x14 | Model Name | IMG1394_ATTR_MODEL_NAME | string | Read only. Returns the model name as a NULL-terminated string. Pass a pointer to a user-allocated buffer that is large enough to hold the string returned by the camera. |
0x15 | Camera Serial Number | IMG1394_ATTR_SERIAL_NO | string | Read only. Return the serial number. |
0x16 | Camera Model Number | IMG1394_ATTR_MODEL_ID | string | Read only. Returns the model number. |
0x17 | Video Format | IMG1394_ATTR_VIDEO_FORMAT | int | Sets/gets the video format. Must be a value between 0 and 7. Use imaq1394GetVideoModes to get the format supported by the camera. |
0x18 | Video Mode | IMG1394_ATTR_VIDEO_MODE | int | Sets/gets the video mode. Must be a value between 0 and 7. Use imaq1394GetVideoModes to get the mode supported by the camera. |
0x19 | Video Frame Rate | IMG1394_ATTR_VIDEO_FRAME_RATE | int | Sets/gets the video frame rate. Must be a value between 0 and 7. Use imaq1394GetVideoModes to get the frame rate supported by the camera. |
0x1A | Image Representation | IMG1394_ATTR_IMAGE_REP | int | Read only. Get the image representation for the acquisition. The following values are possible: IMG1394_IMAGEREP_DEFAULT IMG1394_IMAGEREP_RAW IMG1394_IMAGEREP_MONO8 IMG1394_IMAGEREP_MONO16 IMG1394_IMAGEREP_RGB32 IMG1394_IMAGEREP_RGB64 |
0x1B | Time Out | IMG1394_ATTR_TIMEOUT | int | Sets/gets the timeout value used to abort an acquisition when the image transfer could not be done within the delay. |
0x1C | Nonstandard Unit Width | IMG1394_ATTR_FORMAT7_UNIT_WIDTH | int | Read only. Gets the width of the unit. Valid only if the camera supports Partial Image Size Format (Format 7). When defining a region of interest in Format 7, the width of the region must be a multiple of Unit Width. |
0x1D | Nonstandard Unit Height | IMG1394_ATTR_FORMAT7_UNIT_HEIGHT | int | Read only. Gets the height of the unit. Valid only if the camera supports Partial Image Size Format (Format 7). When defining a region of interest in Format 7, the height of the region must be a multiple of Unit Height. |
0x1E | Unique ID Low | IMG1394_ATTR_UNIQUE_ID_LOW | int | Read only. Returns the low part of the 64-bit unique node ID of the IEEE 1394 camera associated with this session. |
0x1F | Unique ID High | IMG1394_ATTR_UNIQUE_ID_HIGH | int | Read only. Returns the high part of the 64-bit unique node ID of the IEEE 1394 camera associated with this session. |
0x20 | Number of lost buffers | IMG1394_ATTR_LOST_BUFFER_NB | int | Read only. Gets the number of lost buffers during an acquisition session. |
0x21 | Nonstandard Left Offset | IMG1394_ATTR_FORMAT7_LEFT | int | Sets/gets the left edge of the acquisition window. Valid only if the camera supports Partial Image Size Format (Format 7). |
0x22 | Nonstandard Top Offset | IMG1394_ATTR_FORMAT7_TOP | int | Sets/gets the top edge of the acquisition window. Valid only if the camera supports Partial Image Size Format (Format 7). |
0x23 | Nonstandard Width | IMG1394_ATTR_FORMAT7_WIDTH | int | Sets/gets the width of the acquisition window. Valid only if the camera supports Partial Image Size Format (Format 7). |
0x24 | Nonstandard Height | IMG1394_ATTR_FORMAT7_HEIGHT | int | Sets/gets the height of the acquisition window. Valid only if the camera supports Partial Image Size Format (Format 7). |
0x25 | Nonstandard Color Coding | IMG1394_ATTR_FORMAT7_COLORCODING | int | Sets/gets the color coding used for the current video format/mode. This attribute is read-only if the camera does not support Partial Image Size Format (Format 7). The following values are possible: IMG1394_COLORID_DEFAULT IMG1394_COLORID_MONO8 IMG1394_COLORID_YUV411 IMG1394_COLORID_YUV422 IMG1394_COLORID_YUV444 IMG1394_COLORID_RGB8 IMG1394_COLORID_MONO16 IMG1394_COLORID_RGB16 IMG1394_COLORID_SIGNED_MONO16 IMG1394_COLORID_SIGNED_RGB16 IMG1394_COLORID_RAW8 IMG1394_COLORID_RAW16 |
0x26 | Image Width | IMG1394_ATTR_IMAGE_WIDTH | int | Read only. Gets the width of the acquisition window. |
0x27 | Image Height | IMG1394_ATTR_IMAGE_HEIGHT | int | Read only. Gets the height of the acquisition window. |
0x28 | Bytes per Pixel | IMG1394_ATTR_BYTES_PER_PIXEL | int | Read only. Gets the number of bytes used for each pixel. |
0x29 | Frame Interval | IMG1394_ATTR_FRAME_INTERVAL | int | Read only. Gets the expected duration, in milliseconds, of a frame acquisition. |
0x2A | Nonstandard Bytes Per Packet | IMG1394_ATTR_FORMAT7_BYTES_PER_PACKET | int | Sets/gets the number of bytes transmitted per isochronous IEEE 1394 serial packet. Valid only if the camera supports Partial Image Size Format (Format 7). |
0x101 | Absolute Brightness | IMG1394_ATTR_ABSOLUTE_BRIGHTNESS | Double | Sets/gets the black level of the image. The value is represented as a percentage. |
0x102 | Absolute Auto Exposure | IMG1394_ATTR_ABSOLUTE_AUTO_EXPOSURE | Double | Sets/gets reference level used by the camera to automatically control the exposure level. The value is represented relative to 0 EV. |
0x103 | Absolute Sharpness | IMG1394_ATTR_ABSOLUTE_SHARPNESS | Double | Sets/gets the sharpness of the image. |
0x104 | Absolute White Balance | IMG1394_ATTR_ABSOLUTE_WHITE_BALANCE | Double | Sets/gets the adjustment of the white color of the image. The value is represented as Kelvin (K). |
0x106 | Absolute Hue | IMG1394_ATTR_ABSOLUTE_HUE | Double | Sets/gets the color phase of the image. The value is represented to 0 degrees. |
0x107 | Absolute Saturation | IMG1394_ATTR_ABSOLUTE_SATURATION | Double | Sets/gets the color saturation of the image. The value is represented relative to 100%. |
0x108 | Absolute Gamma | IMG1394_ATTR_ABSOLUTE_GAMMA | Double | Defines the function between incoming light level and output image level. |
0x109 | Absolute Shutter | IMG1394_ATTR_ABSOLUTE_SHUTTER | Double | Sets/gets the integration time of the incoming light. The value is represented in seconds. |
0x10A | Absolute Gain | IMG1394_ATTR_ABSOLUTE_GAIN | Double | Controls the camera circuit gain. The value is represented relative to 0 decibels (dB). |
0x10B | Absolute Iris | IMG1394_ATTR_ABSOLUTE_IRIS | Double | Controls the mechanical lens iris. The value is represented as F number. |
0x10C | Absolute Focus | IMG1394_ATTR_ABSOLUTE_FOCUS | Double | Controls the lens focus. The value is represented as meters (m). |
0x10D | Absolute Temperature | IMG1394_ATTR_ABSOLUTE_TEMPERATURE | Double | Gets the temperature inside the camera and/or control temperature. |
0x10F | Absolute Zoom | IMG1394_ATTR_ABSOLUTE_ZOOM | Double | Controls the lens zoom. The value is represented relative to 1, which is on the wide end. |
0x110 | Absolute Pan | IMG1394_ATTR_ABSOLUTE_PAN | Double | Controls the camera pan. The value is represented relative to 0. |
0x111 | Absolute Tilt | IMG1394_ATTR_ABSOLUTE_TILT | Double | Controls the camera tilt. The value is represented relative to 0. |
0x112 | Absolute Optical Filter | IMG1394_ATTR_ABSOLUTE_OPTICAL_FILTER | Double | Changes the optical filter of camera lens functions. |
0x11B | ROI Left | IMG1394_ATTR_ROI_LEFT | int | Sets/gets the left edge of the region of interest. The region of interest must be a subset of the acquisition window. |
0x11C | ROI Top | IMG1394_ATTR_ROI_TOP | int | Sets/gets the top edge of the region of interest. The region of interest must be a subset of the acquisition window. |
0x11D | ROI Width | IMG1394_ATTR_ ROI_WIDTH | int | Sets/gets the width of the region of interest. The region of interest must be a subset of the acquisition window. |
0x11E | ROI Height | IMG1394_ATTR_ROI_HEIGHT | int | Sets/gets the height of the region of interest. The region of interest must be a subset of the acquisition window. |
0x121 | Bus Transfer Speed | IMG1394_ATTR_FORMAT7_SPEED | int | Sets/gets the bus transfer speed for the acquisition. This attribute is read-only if the camera does not support Partial Image Size Format (Format 7). |
0x123 | BufferNumber | IMG1394_ATTR_LAST_TRANSFERRED_BUFFER_NUM | int | Read only. Gets the last cumulative buffer number transferred. |
0x124 | FrameCount | IMG1394_ATTR_FRAME_COUNT | int | Read only. Gets the number of transferred frames. |
0x125 | Acquisition in Progress indicator | IMG1394_ATTR_ACQ_IN_PROGRESS | int | Read only. Gets the current state of the acquisition. TRUE if acquiring; otherwise FALSE. |
0x126 | Ignore First Frame | IMG1394_ATTR_IGNORE_FIRST_FRAME | int | Sets/gets the flag to ignore the first frame when starting an acquisition. |
0x127 | Downshift 16-bit Images | IMG1394_ATTR_SHIFT_PIXEL_BITS | int | Sets/gets the flag to downshift the multibyte pixel data for 16-bit component acquisitions. |
0x128 | Swap 16-bit Images Bytes | IMG1394_ATTR_SWAP_PIXEL_BYTES | int | Sets/gets the flag to swap the endianness of 16-bit cameras. Swap the pixel bytes if the camera returns little endian data. |
0x129 | Nonstandard Unit Bytes Per Packet | IMG1394_ATTR_FORMAT7_UNIT_BYTES_PER_PACKET | int | Read only. Gets the minimum number of bytes per packet. When defining the data transfer size, the size must be a multiple of this value. Valid only if the camera supports Partial Image Size Format (Format 7). |
0x12A | Nonstandard Max Bytes Per Packet | IMG1394_ATTR_FORMAT7_MAX_BYTES_PER_PACKET | int | Read only. Gets the maximum number of bytes per packet. When defining the data transfer size, the size must not exceed this value. Valid only if the camera supports Partial Image Size Format (Format 7). |
0x12C | Bits Per Pixel | IMG1394_ATTR_BITS_PER_PIXEL | int | Sets/gets the actual bits per pixel. For 16-bit components, this represents the actual bit depth (10-, 12-, 14-, or 16-bit). |
0x202 | Trigger Delay | IMG1394_ATTR_TRIGGER_DELAY | int | Sets/gets the internal delay between the incoming external trigger and the start of frame exposure. |
0x203 | White Shading Compensation (Red) | IMG1394_ATTR_WHITE_SHADING_R | int | Sets/gets the white shading compensation for the red component of the image. |
0x204 | White Shading Compensation (Green) | IMG1394_ATTR_WHITE_SHADING_G | int | Sets/gets the white shading compensation for the green component of the image. |
0x205 | White Shading Compensation (Blue) | IMG1394_ATTR_WHITE_SHADING_B | int | Sets/gets the white shading compensation for the blue component of the image. |
0x206 | Frame Rate | IMG1394_ATTR_FRAME_RATE | int | Sets/gets the frame rate priority within the current video mode. |
0x207 | Absolute Trigger Delay | IMG1394_ATTR_ABSOLUTE_TRIGGER_DELAY | Double | Sets/gets the internal delay between the incoming external trigger and the start of frame exposure. Absolute value in milliseconds. |
0x208 | Absolute Frame Rate | IMG1394_ATTR_ABSOLUTE_FRAME_RATE | Double | Sets/gets the frame rate priority within the current video mode. Absolute value in fps. |
0x209 | Available Bayer Pattern | IMG1394_ATTR_COLOR_FILTER_INQ | int | Read only. Gets the recommended Bayer pattern to use. |
0x20A | Current Bayer Pattern | IMG1394_ATTR_COLOR_FILTER | int | Sets/gets the Bayer pattern to use. The following values are possible: IMG1394_COLOR_FILTER_NONE IMG1394_COLOR_FILTER_GBGB_RGRG IMG1394_COLOR_FILTER_GRGR_BGBG IMG1394_COLOR_FILTER_BGBG_GRGR IMG1394_COLOR_FILTER_RGRG_GBGB |
0x20B | Bayer Gain (Red) | IMG1394_ATTR_COLOR_FILTER_GAIN_R | Double | Sets/gets the white balance gain for the red component of the Bayer conversion. Valid values range from 0 to 3.999. |
0x20C | Bayer Gain (Green) | IMG1394_ATTR_COLOR_FILTER_GAIN_G | Double | Sets/gets the white balance gain for the green component of the Bayer conversion. Valid values range from 0 to 3.999. |
0x20D | Bayer Gain (Blue) | IMG1394_ATTR_COLOR_FILTER_GAIN_B | Double | Sets/gets the white balance gain for the blue component of the Bayer conversion. Valid values range from 0 to 3.999. |
0x20E | Max Bus Transfer Speed | IMG1394_ATTR_FORMAT7_MAX_SPEED | int | Read only. Gets the maximum bus transfer speed for the acquisition. Valid only if the camera supports Partial Image Size Format (Format 7). |
0x21B | Packets Per Image | IMG1394_ATTR_FORMAT7_PACKETS_PER_IMAGE | int | Read only. Gets the number of packets transferred per image. |
0x21D | Base Address | IMG1394_ATTR_BASE_ADDRESS | int | Read only. Returns the base address of the camera command registers. |