Cant Grab Image in M&A through IEEE 1394
HI I am trying to hook up my prosilica camera through Measurements and Automation. I have connected my IEEE 1394 Device to my local port sucessfully and I have connected to NI_IMAQ IEEE 1394 IIDC Digital Camera sucessfully through the driver.
I have configured the camera to the specification from the prosilica website but i am getting no picture, just a black screen.
how do i collect images? now that i am connected to the camera, do i need to switch some onther settings?
thanks
Kelli
Hi Kelli,
If you are getting a black image and not getting any time
out errors then you are receiving data from your camera, but we may need to
change a few things to get more light in.
One thing you can try is opening
the aperture more on the on the camera itself.
Also in Measurement Automation Explorer (MAX) you can increase the
shutter time (or exposure time), turn up the brightness, or increase the
gain. Be careful with turning up the
gain, this will amplify the signal that you are reading, so it will also
amplify your noise. Most of these changes
can be made while performing a grab in MAX.
That will help you set everything so you will get the best picture
possible. Let me know if this helps. Have a great day.
GG
Similar Messages
-
Dummy DV (IEEE 1394) grabber for Mac OS?
Is there some "stupid" utility for Mac OS, which would allow to grab video from DV camera via IEEE 1394 port without touching camers's controls?
I'm trying to use AV->DV dup function on my Canon Elura camera, when the analog signal is just translated to DV out. But iMovie is a control freak: it won't start importing without starting the cassete...
I'm thinking about something similar to dvgrab for Linux...Utility...which would allow to grab video from DV camera
via IEEE 1394 port without touching camers's controls?...
iMovie is a control freak: it won't start importing without
starting the cassete...
I think there is some clarity missing here.
How one can get any signal, digital or otherwise, from a tape without actually playing the tape?
Or do you mean play the tape to get the DV out signal, but without capturing a MOV file on your HD?
In iMovie, clicking the play button will roll tape so you can view it onscreen, but it will not import when you do that.
Using the play button on the camera will also display within the imovie screen.
So my warped logic is telling me:
Presuming hitting the AV>DV button on your camera rolls tape and sends the digital stream out...it will beginn to display in iMovie, at which time clicking the import button should capture the digital stream the camera is outputting, which is the goal you are trying to achieve, right? -
Qosmio G30: Sony MV cam doesn't work with IEEE 1394 port
Qosmio G30-117 doesn't support my Sony DCR-IP5E (a micro video cam) through ieee 1394 port. I have tried to use pinnaccle studio 9 and ulead video studio 10, but I couldn't see my cam through these programs.
There is no problem if I install a new win xp media center edition (retail pack) and the drivers from CDTOOLS. But I want to use my factory setup of Qosmio,I don't want to buy a new win xp media center edition.
How can I resolve this problem?
Thanks everybody.Hi,
I had the same problem with my Sony-Handycam. It is not a problem of the Qosmio but of XP SP2 and the new driver for msdv.sys.
Workaround to bring this driver back to SP1 (please follow instructions strictly):
You need msdv.sys from a SP1. It may be on your computer, if it was installed with SP 1 before.
Otherwise, you have to get it from someone else.
Remove Camera from Device Manager, if it has been shown anytime (look also for hidden devices)
Reboot in secure mode (F8 while starting) and login as admin.
Navigate to \Windows\Driver Cache\i386. Find the file "driver.cab" and open it.
In the cab find "msdv.sys" and expand it to your desktop. The version must be less than 5.3.2600.2180.
(If you installed native XP with SP2, you have to use the file, you got from someone else instead)
Copy the files in this folders, if available:
Windows\system32\drivers
Windows\system32\dllcache
Windows\LastGood\System32\Drivers
(Maybe you want to rename the original files before)
Change to Windows\Driver Cache\i386 an search for sp2.cab.
Rename it to sp2.old and reboot.
Your camera should work now.
If not, change the file avc.sys in the same way. You will find it in sp1.cab or have to get it from someone else.
I solved the problem this way on my last notebook and on my qosmio.
greetings -
i purchase a model HP Compact 6510b with IEEE 1394 Port built in.I try to import my video from my sony DV camcoder to my laptop using 4 pin to 4 pin dv cable through IEEE 1394 port slot. The problem is .. my laptop doesnt detech my camcoder at all. Can anyone help me..please.
jkdawson1 wrote:
How can I determine if the ieee 1394 port on my Satellite A215-S4807 is a 4-pin or 6-pin? the specs don't reference that information.
Well, you can just count the pins, but I'm sure it's a 4-pin. See this illustration:
http://www.rainrecording.com/support/article?id=79 -
Image in ADF form, through BPM binary datatype
hi All,
I have a scenario in bpm 11g, where a user will upload the image file and after process completion it will persist to database. I tried defining the binary datatype for holding that image, but that binary type is not displaying as image in any subsequent task. Additionally, i fetched the Blob type, containing image from the database through database adapter, it also is not been shown in the adf data table. What am i doing wrong? (Found a servlet work around, but want this to be done through bpm drag and drop). Is it possible?
ThanksHi Asad, I'm sorry for this late answer :(
Please follow this steps:
1- Create a new manage bean with request scope.
2- Select from the page the image component and go to the property inspector in the attribute bindings and edit it, select the manage created and write a name for the component. You w'll see in the manage the attribute created.
3- In the manage bean, put this (private UploadedFile _file;) as an attribute from the class and create the accessors.
4- Do the same thing for the property value for the inputFile componet, select the manage and then the field _file* .
5- For the inputFile select, in the property valueChangeListener select the method in the manage and set true to the property AutoSubmit
The Manage can be this one, adapt it if you need it:
I already test it, so I realy hope this work wor you:
Note: Create the directory "img/tmp" in the public_html folder of the project
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import javax.faces.context.FacesContext;
import javax.faces.event.ValueChangeEvent;
import javax.servlet.ServletContext;
import oracle.adf.view.rich.component.rich.output.RichImage;
import oracle.adf.view.rich.context.AdfFacesContext;
import org.apache.myfaces.trinidad.model.UploadedFile;
public class MyBean {
private UploadedFile _file;
private RichImage myImage;
public MyBean() {
public void ValueChangeListener(ValueChangeEvent valueChangeEvent) {
_file = (UploadedFile)valueChangeEvent.getNewValue();
if (_file != null) {
//You can add some other validations here...
myImage.setSource("/img/tmp/" + writeToFile(_file));
AdfFacesContext.getCurrentInstance().addPartialTarget(myImage);
private String writeToFile(UploadedFile file) {
ServletContext servletCtx =
(ServletContext)FacesContext.getCurrentInstance().getExternalContext().getContext();
String imageDirPath = servletCtx.getRealPath("/img/tmp");
String fileName = getTime() + file.getFilename();
try {
InputStream is = file.getInputStream();
OutputStream os =
new FileOutputStream(imageDirPath + "/" + fileName);
int readData;
while ((readData = is.read()) != -1) {
os.write(readData);
is.close();
os.close();
} catch (IOException ex) {
System.out.println("-----------------ERROR MESSAGE------------------ \n");
System.out.println(ex.getMessage());
System.out.println("-----------------FULL STACK TRACE------------------ \n");
ex.printStackTrace();
System.out.println(imageDirPath + "/" + fileName);
return imageDirPath + "/" + fileName;
private String getTime() {
Calendar cal = Calendar.getInstance();
Date time = cal.getTime();
SimpleDateFormat sdfh = new SimpleDateFormat("HH");
SimpleDateFormat sdfm = new SimpleDateFormat("mm");
SimpleDateFormat sdfs = new SimpleDateFormat("ss");
return sdfh.format(time).toString() + sdfm.format(time).toString() +
sdfs.format(time).toString();
public void setMyImage(RichImage myImage) {
this.myImage = myImage;
public RichImage getMyImage() {
return myImage;
public void setFile(UploadedFile _file) {
this._file = _file;
public UploadedFile getFile() {
return _file;
}Regards Dariel. -
I have problems with uploading images to my internet printing company when the images have been manipulated through CS6 and i have saved images as jpeg the printer company tell me they are not j peg,
but images saved from my phone or camera images that have not been manipulated upload fine, What am i doing wrong?Save/Export them as JPG. Photoshop defaults to PSD, so make sure you select JPG and not just rename the file to .jpg.
There are two ways to save them as JPG: Regular Save as option or Save for Web & Devices
Take your pick. -
Solaris 10 x86 Firewire (IEEE 1394) camera frame grabbing
How do you do frame (sequence) grabbing from Firewire (IEEE 1394) camera on Solaris 10 x86? What API can I use?
XIL documentation doesn't seem to mention Firewire cameras specifically. And I tried to compile Linux libdc1394 on Solaris 10 x86, but got errors.
Thank you.Hello Mark,
these forums are user-to-user.
If you work for Caen Engineering, Inc. I would strongly recommend that you contact Sun directly as an OEM.
Unfortunately you didn't mention the particular blog you referring to.
A quick search ("Solaris firewire") on blogs.sun.com returned the following blog entry from January 2006
Firewire in Solaris: The Good, The Bad and The Ugly
Michael -
Hi,
I have : - IMAQ1394 2.0.1
- NI Vision 7.1
In VB, I can Snap/Grab Image from 1394 camera and display the Image in CWIMAQVIEWER :
Dim Image0 As New CWIMAQImage
imaq1394SnapCW(sid0,Image0)
CWIMAQViewer1.Attach Image0
Now,How can I do this in VC++6.0?
I tried:
C_CWIMAQImage m_imgViewer1;
m_imgViewer1 = m_CWIMAQVision1.CreateCWIMAQImage();
m_CWIMAQViewer1.Attach(m_imgViewer1);
imaq1394SnapCW(Sid,m_imgViewer1); <--there is no "imaq1394SnapCW "function in VC++,why?
Please help me!
Thank you!For people looking back at these old posts regarding
CWIMAQViewer - it was not made to be used in the C environments and is made
for VB.
Refer to the following locations for displaying images in C
environments:
Start»All Programs»National Instruments»Vision»Documentation
Start»All
Programs»National Instruments»Vision»Text Based Examples
Make
sure that you look at the examples and documentation that is in
reference to the C environments not the VB environments
Vince M
Applications Engineer -
Grab images using IMAQ without sending frame request
Hello,
When a camera is externally triggered, is it possible to design a *.vi that makes use of IMAQ and grabs images via Camera Link frame grabber without sending frame request signals AND without knowing the external trigger? Just to grab images whenever FVAL, LVAL and DVAL go high. Possible?
Thanks.Greetings, kcin;
Just to check whether I understood or not, to have the Framegrabber acquire images when the FVAL, LVAL and DVAL lines go high with no other communication between the camera and the host computer? What exactly is the purpose of this endeavor?
Initially, I do not believe it would be possible while using our IMAQ Driver simply due to the way it is designed; I will look into the matter further and inform you of my findings.
Cordially;
Simon P.
National Instruments
Applications Engineer -
Cant find Image processor in my new photoshop cc HELP !
cant find Image processor in my new photoshop cc HELP !
You can use the Creative cloud Desktop to uninstall/reinstall. Sometimes you may be asked to sign in, but since you signed up and paid for your account, you should be good to go. Also not I have both Photoshop CC and CC 2014. You can install both free of charge and then you have two working copies of Photoshop.
So to uninstall, click on the gear that you see next to CC 2014. When it is done uninstalling, there should be an "Install" button. -
i am new to digital camera softwares.i am using unibrain fire-i camera on ubuntu 12.10 .firewire stack is new,i am using libdc1394 for grabbing images.i try to execute the example program grab-gray-image.the output image file is not giving result what i expected . i try to grab a human face image.i am adding this as an attachment. the camera parameters are as follows.
Brightness:
RC MC (active is: AUTO) AC (active is: AUTO)
min: 128 max 383
current value is: 304
Exposure:
RC MC (active is: AUTO) AC (active is: AUTO)
min: 0 max 511
current value is: 511
Sharpness:
RC MC (active is: MAN)
min: 0 max 255
current value is: 80
White Balance:
RC MC (active is: AUTO) AC (active is: AUTO)
min: 0 max 255
B/U value: 95 R/V value: 87
Hue:
NOT AVAILABLE
Saturation:
RC MC (active is: MAN)
min: 0 max 255
current value is: 90
Gamma:
RC MC (active is: MAN)
min: 0 max 1
current value is: 1
Shutter:
RC MC (active is: MAN)
min: 0 max 7
current value is: 6
Gain:
RC MC (active is: MAN)
min: 0 max 255
current value is: 87
Iris:
NOT AVAILABLE
Focus:
NOT AVAILABLE
Temperature:
NOT AVAILABLE
Trigger:
NOT AVAILABLE
Trigger Delay:
NOT AVAILABLE
White Shading:
NOT AVAILABLE
Frame Rate:
NOT AVAILABLE
Zoom:
NOT AVAILABLE
Pan:
NOT AVAILABLE
Tilt:
NOT AVAILABLE
Optical Filter:
NOT AVAILABLE
Capture Size:
NOT AVAILABLE
Capture Quality:
NOT AVAILABLE
i am unable to identify the problem .please anyone help me.
Thanks in advance.Excellent Blog. Thank You
Small clarification on Step **6) Oracle Home Directory, ...a) Resize the Root Partition**
Ubuntu 11.10 has Gparted available as a Ubuntu software download, DONT use that while trying the above step, instead download the ISO file from http://sourceforge.net/projects/gparted/files/gparted-live-stable/ gparted-live-0.12.0-5.iso (124.6 MB)
Burn that ISO file on a Blank DVD, reboot the Ubuntu , during startup select Boot from DVD Option if not already selected. this will take to Boot Menu Options of Gparted Live then select the first menu option, and this allows to do further action such as Re-sizing .
and once you have chosen and executed step a) . do NOT run step b) also that is "Setup External Storage"
I hope this minor clarification can avoid some confusion
Regards
Madhusudhan Rao
Edited by: MadhusudhanRao on Mar 24, 2012 11:30 PM -
All grabbed images are NI Test Image
I'm grabbing images via 1433 with a custom vi executables.
All the grabbed images are unexpectedly the NI test image (see enclosed).
Did anyone experience similar situation before? All images are vertical gradient strips?
Thanks.
Solved!
Go to Solution.
Attachments:
12635123_0.png 47 KBI'm using HP dx7400 and the PCIe 1433 is installed on a full-height PCI Express x16.
But from the manual of dx7400, that x16 slot is remarked for graphic cards:
"One (1) full-height PCI Express x16 slot on PCA (for graphic cards)"
Wondering if my 1433 is not correctly installed and causing the grabbing problem.
Any comments would help. -
---BACKGROUND---
We have very little experience with programming for the LabView, but good experience with programming in general.
---SETUP---
In one end we have the newest LabView (8?) that is connected to several OPC driven PLSes.
In the other end we have a piece of custom hardware that grabs images from several analog cameras (surveillance machine)
We need to send the image from the surveillance machine to the labview
software as easily as possible. We have access to the sourcecode for
the surveillance machine to writing a custom protocol to send images is
no problem, the problem is the labview end.
My question is if there is a way to make labview connect to a machine
and download images from it, the exact protocol is no problem since we
can customize the hardware completly, a llI need is a connection where
images come streaming to it.
If not then maybe there is a way to program the labview to do the following;
Connect to a machine on the internet
Send commands to the connected machine
Receives images in a loop until connection is broken
Hope anyone got any clues as to what I am trying to accomplish here.
Thanks in advance
Thomas Leggett
Programmer for DigiTalesnyc thanks for your time,
Here is my code, along with the C# example code from the vendor.
FYI the sample code from the vendor did not work on the customers machine either, just showed a black screen. I installed VS2010 Express C#.NET on the machine to test if I could grab images from the vendors example and no joy....didnt work.
Steven Howell
Certified LabVIEW Developer
Certified Professional Instructor
Systems Developer
Optimation - Houston
[email protected]
Attachments:
Pelco Test.zip 188 KB -
How to grab two IEEE 1394 cameras simultaneously?
Is it possible to grab two or more firewire cameras simultaneously? I have two Sony XCD-X710 cameras and they are both connected in same card in PC. Grabbing works fine with only one camera, but when trying to grab two cameras simultaneously, the computer will crash. Sometimes it crash immediately and sometimes it takes few seconds to crash.
Used frame rate is quite low (about 3.75 fps).It is definitely possible to acquire from two or more firewire cameras simultaneously, as long as you are not exceeding the bandwidth of the firewire bus (which you should not be at a frame rate of 3.75 fps).
What version of the NI-IMAQ for IEEE 1394 driver do you have? There were some issues with version 1.1 of the driver with certain cameras and simultaneous acquisition, and these were resolved in version 1.5 of the driver. If you have not yet upgraded to version 1.5, contact NI Sales at (888) 280-7645 for a free upgrade.
If you already have NI-IMAQ for IEEE 1394 version 1.5, please let me know and I would be happy to assist you further.
Best regards,
Dawna P.
Applications Engineer
National Instruments -
Displaying images that are accessed through URL
Hi,
I have trouble displaying images that are accessed through URLs in my report.
If I call the URL directly in the Browser the Image can be opened without problems.
The images can be accessed with an anonymous access.
When I deploy the report or in the Preview of Visual Studio I get the following message:
[rsWarningFetchingExternalImages] Images with external URL references will not display if the report is published to a report server without an UnattendedExecutionAccount or the target image(s) are not enabled for anonymous access.
In Layout View of Visual Studio the image is showen correctly.
The Images are stored on a Solaris maschine with WebSphere 6.0 as WebServer.
Any ideas?
Thank you.
Frank
Rain3 wrote:
* Create a new IIS Virtual Directory pointing to the share:
** Open IIS Manager on the reporting server (eg. REPORTSERVER ):
** Create a new Virtual Directory (Web Sites --> Default Web Site --> New --> Virtual Directory)
** In the Alias prompt, type some name (eg. Pics) and in the Path prompt, specify \\SERVER\imageshare . Other options should be left default.
* When designing reports, use "http://REPORTSERVER/Pics/somepicture.jpg" as the "Value" property for images.
I have followed these steps but I still can not get the images to display.
Our reportserver resides in the directory of another website rather than the default site. I would assume that I would still follow the same procedure that you have listed but it did not help.
Does anyone have any other recommendations?
Maybe you are looking for
-
How can I use Boot Camp with Linux?
How can I load Linux into Boot Camp on my iMac and Macbook Pro?
-
My iPhone, iPad and iMac Safari access to the Apple Store and iCloud are fine and accept my new Apple ID. Mail constantly prompts me for a password with a box that shows my old Apple ID. I'm guessing that somewhere on the iMac I can change or delete
-
The persistent store record 6,810 could not be found
Under heavy load, we get an exception stack trace in the log, that says that an expired message could not be deleted. This message is repeated every 15-30 minutes for other records. 5 hours later, it says that a thread is stuck and the server is bloc
-
I am building a radio list dynamically in TOOL code based upon certain criteria. I can get the list built no problem. But, I want to "select" a certain element based on an attribute I check on the object. So the element I want to appear selected may
-
How to send smartform output through mail in PDF Format
Can some one provide me the sample code Edited by: Revankar Satej on Feb 22, 2008 1:22 PM