Monochrome DMK23G445 shown in MAX as 32-bit RGB

I have Monocrome Gigait ethernet camera DMK23G445.
When I press Grab in MAX under the image it shows it as 32-bit RGB camera(picture).
As a result I could not process it in my program as it requires 8-but mono picture.
Why MAX shows it like this? I have IMAQ-dx 4.0 drivers.

In attribute it shows as options only 10-12-14-16 bit.
The strange thing is tha in MAX it shows this camera in 2 places and currently only bottom one works(yesterday middleone worked as well but picture was very much distorted). Middle one yesterday showed picture as 8 bit, bottom one as in attached screenshot.
If you try to open camera in Vision Builder then in the list of IEEE1394 and ET cameras only middle camera is shown. I could not use it as it does not work...
Attachments:
1.JPG ‏151 KB

Similar Messages

  • Max number of bits in  a int

    what the max number of bits you can have in a integer????
    thanks,
    kelvin

    thanks for some daft reason i thought it was 8, yet another school boy error.
    thanks,
    kelvin

  • If you change the image mode of this image from 8-bit RGB image to Grayscale mode while in PSCS – what will the new Pixel Count be?

    If you change the image mode of this image from 8-bit RGB image to Grayscale
    mode while in PSCS – what will the new Pixel Count be?

    If you mean by Pixel count the number of pixels, this will not change. The image will have the same size thus the same number of pixels.

  • How to view 16-bit RGB information?

    I'm using Photoshop CS4 v. 11.0.  I open a .tif which is 16-bit RGB.  Photoshop recognizes it as 16-bit.  The tab over the picture says RGB/16*. (I don't understand the asterisk)  Image>Mode confirms that it is 16 Bits/Channel.
    However the info panel only shows the 8-bit RGB values (0,255). The panel options do not include a bit depth selection.  How can I see the RGB values, perhaps (0,32767), in the .tif image using Photoshop?

    Simple answer this one - In your info panel, there is a tiny eyedropper beside the RGB values. If you click, this it gives you various options. Including the ability to read 16 bit values.

  • Can I save an image as a 16-bit RGB JPG file?

    Is it possible to save an image as a 16-bit RGB file? I know I can work in RGB mode in 16-bits per channel and "save as" a JPG, but when re-opening the file it appears to have been converted to 8-bit.  My research seems to show a consistent theme that JPG is by definition an 8-bit format.  Nonetheless, I have a supplier who wants their images delivered in 16-bit or 32-bit RGB in JPG format.  Is this possible. If not, what might they mean by this?

    Not possible. Jpg does not support anything higher than 8 bit. I believe png supports 16 bits per channel, other than that you could send a tiff file, but be prepared for any in compatibilities, you may need to change some settings and try again.

  • Help processing a byte[] of packed (24-bit) RGB values

    I'm having some difficulty converting a byte[] of RGB values to a JPEG using the ImageIO classes. The byte[] contains 24-bit RGB values and I'd like to somehow get this data into a format that can be saved to a JPEG File (presumably with JPEGImageEncoder?)
    Any advice on where to get started would be greatly appreciated!

    the ImageIO class wants a BufferedImage, which in my opinion is the easiest way to work with image files.
    You first construct a BufferedImage object, like this:
    BufferedImage img = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);Width and height you should know, they are the dimensions of the image in pixels.
    You can use the setRGB() method to set a single pixel of the image, something like this:
    byte[] rgb; // get this somewhere, it is your byte array of RGB values
    // index into the rgb array
    int i = 0;
    for(int y = 0; y < height; y++){
         for(int x = 0; x < width; x++, i+= 3){
              byte a = 0;
              byte r = rgb;
              byte g = rgb[i+1];
              byte b = rgb[i+2];
              int pix = ((a << 24) + (r << 16) + ([g << 8) + b);
              img.setRGB(x,y,pix);
    This is typed from memory, I may have made a mistake somewhere. Right now I assume the byte array contains only RGB components, that's why I leave alpha 0. If you ever have a 32 bit image, you can adapt this code easily.
    After you have the BufferedImage, you can simply write it as a JPEG file using ImageIO.write().

  • 10-bit RGB really 8-bit?

    When I capture 10-bit RGB files in Final Cut Pro they show up as 8-bit files when I bring them into Shake. Any ideas as to why this happens?

    Interesting. I wasn't sure if Final Cut Pro was capturing 10-bit files properly or not. I've been reading that FCP can only render RGB in 8-bit so I wasn't sure if it was really capturing 10 bit files as 8-bit. I am able to create 10-bit RGB files in After Effects and Shake will default to working in 16-bits when I import them.
    Do you have experience with Glue Tools? Does it allow one to export all the 10-bit data as DPX files?

  • AVT Marlin IEEE1394 camera not shown in MAX

    Hi everybody,
    i have an existing PXI system running with WinXP, a IEEE1394 camera and IMAQ for IEEE1394 and NI-Vision software. That runs fine. Now i am forced to update to Win7 and i try to get it run again...
    I have a AVT Marlin IEEE1394 camera connected via a ExpressCard-FireWire adapter to my PXI system. The adapter is shown in Windows device manager under tree item "IEEE1394 Bus Hostcontroller" as "OHCI-compliant Texas Instruments1394 hostcontroller", the connected camera appears under tree item "NI IMAQ interfaces" as "NI-IMAQdx IIDC digital camera". But when i open NI-MAX the camera is not shown there. Under tree item "Devices and Interfaces" there are only the PXI chassis, COM, LPT, PCI-CommunicationController and NetworkDevices, but no camera. I installed the AVT driver package and got access to the camera with their demo tool, but with AVT driver the camera even does not appear in windows device manager. However is has to work with IMAQ.
    Please help!!!
    PXI-8105
    Windows 7 SP1 (32 Bit)
    Delock ExpressCard-to-FireWire adapter
    AVT Marlin F-033C
    MAX 5.5
    NI Vision Aquisition 2013.09 Evaluation
    IMAQdx 4.3
    Solved!
    Go to Solution.

    I had the same issue about 2 years ago and solved it by switching to the "OHCI Compliant IEEE 1394 Host Controller (legacy)".  Details are given here.

  • Using Min and MAX function on Bit Field

    Hi All,
    I am trying to write a SQL Query where i want to aggregate a bit field along with some  other numerical fields
    I  have a Field of type Bit and it can contain data like
    Scenario 1:              MyBit Field
                       Row1      Null
                      Row2       Null 
                      Row3       Null
    Scenario 2:              MyBit Field
                       Row1      1
                       Row2       1
                      Row3       Null
    Scenario 3:              MyBit Field
                       Row1      0
                      Row2       0
                      Row3       Null
    Scenario 4:              MyBit Field
                       Row1      1
                       Row2       0
                      Row3       Null
    Scenario 5:              MyBit Field
                       Row1      1
        Row2       1
                      Row3       0
    Scenario 6:              MyBit Field
                       Row1      1
                      Row2       1
                      Row3       1
    Scenario 7:              MyBit Field
                       Row1      0
                       Row2       0
                      Row3       0
    These are all scenario i can think of, i want to have sql statement which should return me
    null if all values are null,
    if there is mix of 1, 0 then return NA,
    if there is mix of 1,0,null return NA
    if there is mix of 1's with Null then return 1 ,
    if there is mix of 0's with null return 0 ,
    if there is all 0's return 0
    if there is all 1's return 1
    IS there an elegant way in SQL to handle this
    Note : I have other fields in query which are simply getting SUM.

    Try:
    DECLARE @T table (
    Scenario int NOT NULL,
    col1 int NOT NULL,
    col2 bit NULL,
    UNIQUE CLUSTERED (Scenario, col2, col1)
    INSERT INTO @T
    (Scenario, col1, col2)
    VALUES
    (1, 1, NULL),
    (1, 2, NULL),
    (1, 3, NULL),
    (2, 1, 1),
    (2, 2, 1),
    (2, 3, NULL),
    (3, 1, 0),
    (3, 2, 0),
    (3, 3, NULL),
    (4, 1, 0),
    (4, 2, 1),
    (4, 3, NULL),
    (5, 1, 1),
    (5, 2, 1),
    (5, 3, 0),
    (6, 1, 1),
    (6, 2, 1),
    (6, 3, 1),
    (7, 1, 0),
    (7, 2, 0),
    (7, 3, 0);
    WITH T AS (
    SELECT
    Scenario,
    MIN(col2 * 1) AS min_col2,
    MAX(col2 * 1) AS max_col2,
    COUNT(*) AS cnt
    FROM
    @T
    GROUP BY
    Scenario,
    col2
    , R AS (
    SELECT
    Scenario,
    MIN(min_col2) AS min_col2,
    MAX(max_col2) AS max_col2,
    MAX(cnt) AS max_cnt,
    SUM(cnt) AS total
    FROM
    T
    GROUP BY
    Scenario
    SELECT
    Scenario,
    CASE
    WHEN max_cnt = total THEN CAST(min_col2 AS char(1))
    WHEN min_col2 = 1 AND max_cnt < total THEN CAST(min_col2 AS char(1))
    WHEN max_col2 = 0 AND max_cnt < total THEN CAST(max_col2 AS char(1))
    WHEN min_col2 <> max_col2 AND max_cnt < total THEN 'NA'
    END AS col3
    FROM
    R;
    GO
    AMB
    Some guidelines for posting questions...
    AYÚDANOS A AYUDARTE, guía básica de consejos para formular preguntas

  • What is the max number of bits a boolean array can have?

    Hello,
       What is the maximum number of bit that a boolean array can have?
    Regards,
      Kaspar
    Regards,
    Kaspar

    There is no real size limit. (except for the natural limits of arrays because the size is a 32bit integer, etc.)
    ... of course if you ever plan to convert it back to an integer using "boolean array to number", you better stay below 64 bits.
    Can you explain what you want to do in a bit more detail?
    Message Edited by altenbach on 05-23-2007 02:51 PM
    LabVIEW Champion . Do more with less code and in less time .

  • What is max number of bits supported by the 2nd argument of DAQmxCreateDOChan()?

    The example file WriteDigChan.c is very helpful, but it only handles 8-bits.  I need 16 output bits.  In that example, could I simply change the second argument from "Dev1/port0/line0:7" to "Dev1/port0/line0:15"?  Or is each port limited to 8-bits?

    Hello JoeCz,
    Thank you for using NI forums.  The number of bits for each port is device specific, but most devices do have 8 bits for each port.  One thing you can try is to specify multiple ports i.e. "Dev1/port0/line0:7, Dev1/port1/line0:7".  You can then create an 8 bit array with two elements (1 element for each port) and specify the values you would like written for each line.  Try this out and let me know how it works for you.
    Regards,

  • Just updated to iPhoto 2011; the source list icons are NOT in colour as shown - Should they be? (bit boring in grey!)

    Just updated to iPhoto 2011; the source list icons are NOT in colour as shown - Should they be? (grey icons very boring!)

    That is one of the changes to iPhoto '11
    It is not an option - suggest to Apple - iPhoto menu ==> provide iPhoto feedback
    LN

  • How to enter 16 bit RGB value?

    I created a new blank file with 16 bit per channel mode.
    I expect that RGB values would be three 16-bit numbers (0 to 65535) but when I try to manually enter a RGB value, each color is still 0 to 255. Why??

    Obviously one cannot input in any RGB mode anything else
    but integers 0...255 (in CS2).
    The reason is probably this: besides special tests, a
    higher resolution than 8bpc for input data is of no
    practical value.
    The range for 16bpc is not 0...2^16-1 but 0...2^15+1.
    0 is mapped to 0, 128 to 16448 and 255 to 32768.
    These values are shown in the InfoPalette by clicking
    on the small triangle right to the eyedropper, followed
    by choosing 16bpc.
    Best regards --Gernot Hoffmann

  • Can't Save a Big TIFF 16 bit RGB Image to JPEG

    Hi all,
    I'm using Photoshop CS5 Extended on Windows 7 64 bit (Home Premium).
    I've stitched a panorama in Photoshop using merge from 19 RAW files (Canon 5D mkII) in 16 bit. All was fine, I saved the merged image as TIFF 16 and worked on it. Resolution of the panoramic image is around 33000x4900. File flattened and no active selections left.
    Once I was happy I ran Image Processor on it with an action to watermark and add EXIF copyright data. This failed saying that it could not save to JPEG (it performed the action correctly, just stopped at saving it). This normally works fine with other TIFF 16 RGB images I have done.
    I tried to save it manually, but at that point I noticed that the "save for web" option was grayed out and that the "Save As" dialog did not display JPEG in the options.
    What I did:
    1.) tried to open it with ACR and save it as JPEG. This has worked fine
    2.) tried to resize it to 20000x3600 (more or less) and it worked fine (meaning the option to save it as JPEG where back there)
    3.) tried to convert it full-size to 8 bit and that did not work
    I'm not too bothered because I have the ACR workaround, but it is annoying and in the past I've done bigger panoramas with CS4 and I've never encountered this problem before now.
    Any ideas?
    The image is almost 1 GB so I'm not going to post it...
    Thanks for your help!

    My inital thoguht was: there must be some size limit on the JPEG format that this person is hitting.
    So a quick Google search later (quicker than posting a thread!) and I found this: http://kb2.adobe.com/cps/325/325073.html Although it's focussed on CS2/3 it seems that the limit of 30,000 pixels vertical or horizontal has remained in place for CS5.
    M

  • Convert images from 24 bit RGB to 8bit and get the best colors

    Hi,
    I use this to do the conversion:
    BufferedImage img2 = new BufferedImage(img1.getWidth(), img1.getHeight(), BufferedImage.TYPE_BYTE_INDEXED);
    ColorSpace colorSpace = img2.getColorModel().getColorSpace();
    ColorConvertOp convertOp = new ColorConvertOp(colorSpace, null);
    convertOp.filter(img1, img2);
    But the colors from img2 does not match with those from img1.
    I guest that it uses a default 256 colors, instead of extracting colors from original images.
    I read about a intermediate conversion to CS_CIEXYZ color space and then to an output colorspace, but i don't now how to code it.
    Clould provide an example of how to do this?
    Many thanks for any help, and duke dollars for the best of them,
    Eugen

    I read about a intermediate conversion to CS_CIEXYZ
    color space and then to an output colorspace, but i
    don't now how to code it.I don't think that's going to help, because I bet your original ColorSpace is sRGB and so will be the ColorSpace of the IndexColorModel.
    1. You are right, the colors used with TYPE_BYTE_INDEXED are default colors. Here is a snippet from the source code:
    // Create a 6x6x6 color cube
    int[] cmap = new int[256];
    int i=0;
    for (int r=0; r < 256; r += 51) {
        for (int g=0; g < 256; g += 51) {
            for (int b=0; b < 256; b += 51) {
                cmap[i++] = (r<<16)|(g<<8)|b;
    // And populate the rest of the cmap with gray values
    int grayIncr = 256/(256-i);
    // The gray ramp will be between 18 and 252
    int gray = grayIncr*3;
    for (; i < 256; i++) {
        cmap[i] = (gray<<16)|(gray<<8)|gray;
        gray += grayIncr;
    colorModel = new IndexColorModel(8, 256, cmap, 0, false, -1, DataBuffer.TYPE_BYTE);2. If you want to use different colors in the ICM, I can imagine a couple strategies:
    a. You know the colors you want to use: use them!
    b. Your original image only has a few colors: sample the image to find out what those colors are.
    c. You have no idea what colors are in your image and how many there are, but you want to try to choose a palette that reflects its composition: for example, if your image is a sunset, your palette will have many colors in the spectrum from yellow->orange->red. Good luck! Perhaps create a collectiom of color "buckets" representing a neighboorhood around a color. For example (R,G,B) = (100,120,45) +/- 5 in each component. Then sample the image. If a bucket is empty you don't need that color; if a bucket is "overflowing" perhaps you need to subdivide the bucket into subbuckets with smaller neighboorhoods (I'll say it again: good luck!)

Maybe you are looking for

  • How to Remove Blank spaces in the text elements for a smartform

    Hi All, Can any one please help me out to remove the blank spaces in the text elements. We are printing Labels using the Zebra Printer and we have rotated the windows to 90 degrees. We are able to see out text and barcodes. But the issues is when we

  • [J2ME MIDP 2.0] Alert, how to use fonts and colors?

    good morning, does anyone know in which way I can use colors in an alert pop-up? I've done my on using the code below. I would like to have text and images centered in the screen display and I would also like to use the colors I'm using in the applic

  • I-Pod Touch has hung. How can I reboot it?

    I have just purchased a 8 Gb Touch. I plugged it into my Powerbook and everything on the Touch was working ok. I registered it and it identified a software upgrade that was needed. It was downloading the upgrade when I unintentionally unplugged it. N

  • div not extending full width

    I have a basic page built on the standard twoColFixLtHdr template that comes with CS4. Have created a new div #welcome that should extend across the whole width of the mainContent div, and the math adds up and the view layout guides shows everything

  • Oracle8i client on Linux, oracle8 server on Solaris

    Hi I have an Oracle8 server (8.0.6) on Solaris 2.5.1 running on Sparc. I installed Oracle8i client (8.1.5) on linux (Redhat 6.1) With sqlplus it works, but using proc it fails. First I thought that it was my piece of program, but it fails with the de