We have a 16-bit image and trying to process that image using Vision module LabVIEW 2010. Is 16-bit image possible to process in Vision toolkit ?
We are buying Biomedical Toolkit for LabVIEW 2014, We are not aware of processing 16-bit images in that toolkit.
When I am opening and saving the 16-bit tiff image, intensity values of image are varied 10 times of original image intensity ( example: from 3,200 to 35,000). Why it is happening. I have attached screen shots of small code and inverse help context.
I'll address only one of your questions:
yes, NI Vision Development Module can process 16-bit images.
I'll suggest to give a look here, too:
16-bit Images in NI Vision
Regards,
Marco
Related
i am doing a project using deep learning and for this i need to take pictures from the kinect and evaluate them. My problem is the resolution of the pictures are 640x860. Due to this i wanted to know if ros freekinect or some library can increase the resolution given a yaml file or something like that? Thank you guys and sorry for the english
Im currently working on a project with Kinect one sensor and the camera resolution is 1920x1080.
if i am not wrong you are currently using the old xbox 360 kinect from what i see here.
I have not heard of libraries that can increase resolutiono yet(this does not mean it do not exist)
But my suggestion is to use the latest hardware found in Microsoft Store here. It cost about $150.
Cheers!
I have this VI in Labview that streams video from a webcam (Logitech C300) and processes the colored layers of each image as arrays. I am trying to get raw Bayer data from the webcam using Logitech's program (http://web.archive.org/web/20100830135714/http://www.quickcamteam.net/documentation/how-to/how-to-enable-raw-streaming-on-logitech-webcams) and the Vision Acquisition tool but I only get as much data as with regular capture, instead of four times more.
Basically, I get 1280x1024 24-bit pixels where I want 1280*1024 32-bit or 2560*2048 8-bit pixels.
Has anyone had any experience with this and knows a way for Labview to process the camera's raw output, or how to actually record a raw file from the camera?
Thank you!
The driver flag you've enabled simply packs the raw pixel value (8/10 bpp) into the least significant bits of the 24bit values. Assuming that the 8bpp mode is used, the raw values can be extracted from the blue color plane as in the following example. It can then be debayered to obtain RGB values for example.
Unless you can improve on the debayer algorithms in the firmware, or have very specific needs this is not very useful. Normally, one can at least reduce the amount of data transferred by enabling raw mode - which is not the case here.
The above assumes that the raw video mode isn't being overwritten by the LabVIEW IMAQdx driver. If that is the case, you might be able to enable raw mode from LabVIEW through property nodes. This requires to manually configure the acquision, as the configurability of express VIs are limited. Use the EnumStrings property to get all possible attributes, and then see if there is something like the one specified outside of the diagram disable structure (this is from a different camera).
I got a question of image capture with a PC camera(integrated note book camera or web cam). While I am developing a computer vision system in which high quality image capture is the key issue, most of the current method is use VFW or directShow to capture video stream and snap one frame as an image.
However, this method could not get high quality image ( or using up the full capacity of the camera). For example, I got a 5 mega pixel web cam. but the video stream is maximum 720P(USB bandwidth problem?). Video streaming is wasting some of the camera sensors.
Could I video streaming and taking picture independently? like inputing video with a 640*480 video stream and render on the stream. then take a picture of 1280*720 from the same cam? I guess this would be a hardware problem? the new HTC one X camera?
In short, it's there a way for a PC system to take a picture ,full use of the sensor capacity, without video streaming and capture one frame. Is this a hardware related problem? Does common web cam support this? Or a Software problem, I should learn DirectShow things?
Thanks a lot.
I vaguely remember (some) video sources offer both a capture and still pin, the latter I assume would offer you higher quality. You can easily test this in GraphEdit. If it works then yes, you'll have to learn DirectShow. Or pay someone to code this for you.
Anyone can give any idea or suggestion regarding Data matrix barcode reader?
I used the Zbar but it supports the QR but not supporting the DataMatrix.Can u please suggest with any other source code available for free to read Data Matrix barcode reader. ##
Is there a framework or other sample code for doing Data matrix barcode recognition on iPhone / iPad?
https://github.com/stefanhafeneger/Barcode
This is a working sample but other than real time detection,it requires to take a snapshot of the barcode and sometimes it is unable to decode.
I need to build a solution that will read from a USB camera and save the Video and Image files in Dicom Format.
I'm wondering what free tools could I use to accomplish this.
Without more details such as target operating system, or programing language, all I can do is give you some general links.
For dealing with Dicom format:
dcm4che, a DICOM Implementation in
JAVA
DICOM# (partially rewrites dcm4che open source project in C#)
C++ Open Source Dicom Library
For capturing images from a camera in Windows:
Windows Mobile 5 or older
devices.
Webcam using DirectShow.NET
(codeproject)
SO answer about using WIA
(Windows Image Adquisition)
Also - if you want to interoperate with other DICOM devices you might want to look at the visible light video DICOM supplement:ftp://medical.nema.org/medical/dicom/final/sup47_ft.pdf. This will tell you the groups/elements that the devices consuming your objects might expect.