Bug reference IMAQ turn?

Version 8.5 of vision in LabVIEW 8.2

When calling most of the functions of the vision, the function returns the image, even if an error has occurred previously, but IMAQ rotation function does when there is an error.  It of an oversight or is it designed in?  It is difficult to close the image reference, when it goes bad in this way, without interruption of data flow.

Solution: wire image both img src and dst, which seems to solve when there is an error.

Edit: fix version number.

Edit 2: changed the topic to really say something useful

Edit 3: added workaround

Hello Britoa,

It is the expected behavior. The output image is actually the destination «»
image ". If a destination image is not wired, it will use the
source image. But if there is an error, so it does not use any image
and therefore no image is sent as output. You can see more clearly if you connect a
different picture to the dest image input. If there is an error, then
the destination image gets out but if there is no error, then
He treats the source output image.

I hope this helps.

Tags: NI Hardware

Similar Questions

  • bugs in the correlate of the IMAQ

    So, I have identified two major bugs in correlate IMAQ that make it unusable for my application (see post to the http://forums.ni.com/ni/board/message?board.id=170&message.id=401078#M401078 for more details about the bugs in IMAQ correlate). Does anyone have a dll or a C++ source code correlation standardized cross that I could use instead?

    -root

    Sorry, I misunderstood.  I did not need CC standard in the past, but I had a quick look at what might be required.  The best reference I found was Lewis (1995) "Fast normalized cross-correlation" (PDF link), which implements using tables of the sum.  If I'm lucky, I'll see if I can code it up (don't look too hard) - but probably using tables instead of the images to be reusable for 3D images.  It seems that the numerator of the NormCC can always be calculated in the frequency domain, and the tables of money speed up the calculation of the denominator.

    Cheers ~ Greg

  • bug in several functions of IMAQ vision mask

    Some functions IMAQ Vision bad work if you use the image source as the mask. I keep running into this bug in IMAQ Vision, Vision functions exhibit this behavior, and others do not. It is not documented in job descriptions. Even if it were, it would still be a bug. Example:

    1. create an image source U8 containing zeros and nonzero values.

    2. son of the image in the entry source and IMAQ mask entry quantify and return the value of % of the global report to see what percentage of pixels are different from zero.

    The answer is wrong. If you copy the image in a separate image first and distinct picture of wire in the input mask, you get the right answer. See attached VI for building

    See you soon,.

    -root

    If someone knows a way to return the number of pixels not dummies in an image without duplicating the image in memory, please post the method here so I can mark it as a solution. I find that using IMAQ getpixelvalue in a double loop is extremely slow, even with a shift as a counter register.

    Using the histogram IMAQ VI seems to work (with no mask image)-the first index of the returned histogram array is the number of zero pixel, so the sum of the table no less (or less area this) is the number of pixels non-null.  The VI has the same bug with the image of the mask (and I agree with you that document a bug does not correct!) but at least you can use for this problem.

    Cheers ~ Greg

  • marker spacing (bug?)

    I have a program that is periodically updated with different z scale intensity graph max and min values (which are used to determine the range to a table of colors).  I want the user to have the ability to specify the number of intervals of marker, but I seem to have run into a bit of a bug.  It turns out that "uniform spacing marker" is not indeed uniform if the balance goes into the negative range.  It seems that balance should always increment in what concerns the marker 0, no matter where I specify the range start property to be.

    Here, look at the VI I joined.  I have a scale from - 100 to 100, and I try to divide it into 5 intervals similarly. Ideally, the markers of scale would be just read 100, 60, 20, 20, 60, 100.  Instead, because she chooses to always use 0 as the reference of the increment, it reads 100 80, 40, 0, 40, 80, -100.  Does anyone know of a way around this?

    I have not tested the following theory:

    A scale has 5 properties: Min, Max, increment increment minor Major, Start.

    I think the start will allways be a marker value, so I think that the evolution from the beginning to 'Min' you will get where you want.

    Tone

  • Why the on screen keyboard after turn it off?

    I continue to unchecking the checkbox in the ease of the excesses, but it comes back.

    Hello

    Did you all please change this problem?

    You can try a system restore to a prior restore point you have been affected by the issue.

    Note: when you perform the system restore to restore the computer to a previous state, programs and updates that you have installed are removed.

    To run the system restore, you can see the following link.

    System restore

    http://Windows.Microsoft.com/en-us/Windows-Vista/what-is-system-restore

    System Restore: frequently asked questions

    http://Windows.Microsoft.com/en-us/Windows-Vista/system-restore-frequently-asked-questions

    If you have found the keyboard without a title bar, then you can try to disable Tablet PC optional components in the Windows features list. Follow the steps.

    (a) go to Start and click on Control Panel.

    (b) in the Control Panel, open programs and features .

    (c) click Windows turn on or off features in the left column of the window programs and features.

    (d) uncheck Tablet PC optional components.

    (e) click OK.

    (f) click on restart now to restart the computer.

    Reference:

    Turn on or off Windows features

    http://Windows.Microsoft.com/en-us/Windows-Vista/turn-Windows-features-on-or-off

    It will be useful.

  • Release date for VCS x8.2.1 to fix several bugs of OpenSSL (CSCup25151)

    Hi all

    We are offshore on the endless power level and patch the path with the imminent release of the x8.2.1 to fix another bug in OpenSSL (among others) which are potentially more dangerous than the question of the HeartBleed of a few months back. Notice of Cisco was sent near earlier (18/07/2014), which suggests that CSCup25151 of bug will be fixed in x8.2.1. I just check the download site and it doesn't seem to be available yet. Any idea on when this might be?

    I wonder also if additional fixes will be needed for the C/SX CODECs (and other), the line TC of the software running. As far as I can see, bug reference CSCup25163 covers some of these issues in the TC7.1.4 version (already out) but I'm assuming that another rejection would be next - or make any remaining issues of OpenSSL (listed for VCS above) does not affect the line of code TC?

    See you soon

    Chris

    Published today. On 31 July.

    http://software.Cisco.com/download/release.html?mdfid=283733603&flowid=46003&softwareid=280886992&release=x8.2.1&relind=available&rellifecycle=&RelType=latest

  • How can I turn off the high contrast?

    Hello. My optiom high contrast is off, but my system is always high contrast. What should I do to get by?

    Hi MohamadHK,

    Were there any changes made on the computer before the question?
     
    Consult the following link:
    Adjust the brightness and contrast of your monitor
    Note: Adaptive brightness is not available in all editions of Windows 7.
    For reference:
    Turn on high contrast
     
    Install the hotfix in the following article.
     
    The mode of high contrast accessibility option does not work on a Windows Server 2008 R2 or Windows 7-based computer
     
    Hope this information helps.
  • straight line of the image

    Hello everyone,

    Can someone help to find a way of how any image to the right. If there is an image whose orientaion is completely out of phase comapred to reference the image so how to the right of the image. IMAQ rotation and symmetry IMAQ may do, but they work manually (you must change the angles yourself) but I want the labview to recognize the image and the right for me. Is this possible. ?  I enclose my VI of base which consists only how directly the image and an image that may explain everything himself. Thanks for help

    Best wishes

    Lazer

    Hello lazer.

    Go to research on your forum of the previous messages, specifically one used:

    http://forums.NI.com/T5/machine-vision/pattern-recognition-for-solar-cells-for-different-sizes/m-p/2...

    The last program you posted ("detect the form 2.vi') sounds like you have an angle that comes out of your cluster of vi IMAQ detect forms . What you want to do to straighten a picture, is to take a reference to the desired shape, you make in this program, see its angle of offset vertical or horizontal, you also exit a function of unbundling by name and then apply this angle to rotate your image in the opposite direction to get it "right". I would take this angle and power in your function IMAQ turn you 'right of the image.vi' and see the results of it there.

  • How image rotation and displacement by using different origins

    Hello
     
    I use LabVIEW 8.5 and 8.5 of Vision.
     
    I need to rotate, scale, and move a 2D image regarding one aspect of the image. I use IMAQ turn and shift, but I don't know what is the point of reference or originally used in this function. The coordinates of the image is very important in my application because I need these details to complete the recording of the image.

    My question is as below:

    (1) the origin (0,0) of an image is located in the upper left corner, can I change it to the center of the image?

    (2) how can I specified a certain point (coordinated) as a reference for the rotation and scale?

    Your help is very appreciated. Thank you.

    Hello

    Thanks for the idea, I'll try it soon.

    Best wishes

  • Battery Bluetooth v.7.00.10 - re-login to the Internet using Nokia E71

    Hi all

    to connect to Internet via Bluetooth, I use a pair of modem Toshiba Satellite U300-130 and Nokia E71.

    I noticed the following bug:
    If I turn off the Bluetooth radio on both devices after finishing Internet session, so I can't install Internet connection later - the next time I turn on Bluetooth radio for both devices and try to connect to the Internet via the "Settings Bluetooth" system issues a message "connection settings are not complete.
    The reason is that all the numbering to Bluetooth connection settings are seems to be erased (phone number, login, password).
    Retype this data does not help to solve the problem.

    More re-login to the Internet is possible only after reloading of Nokia.
    It seems to me that this is a bug of Toshiba or the Nokia Software.

    Has anyone had the same problem?
    All entries are welcome.

    Pavel

    > Still re-login to the Internet is only possible after reloading of Nokia
    You said that the internet connection is possible after the mobile phone has been reloaded
    I think that it s a question of nokia with BT stack problem because if this problem could be linked to the BT stack then the connection would not work same phone and software has been reloaded.
    Maybe you should take a look at the Nokia page for more details or proposals of solution

  • Updated to iOS 9.2.1 and my flash or flashlight will not work? Why?

    SO I have updated to iOS 9.2.1 and my phone flash will not work, nor does my flash light! I don't have hard rest yet because I want to see if I can live without that maybe it's a bug, but I turned the phone market and I also did a still nothing of rest (hold the power and home button) can anyone help or have what, starting

    Are you sure that the update has caused the problem? If so, I think that a restore may be the best solution.

    If that doesn't work, restore your device to factory settings. Please note that this will delete the data on your device.

    Take a look this Apple Support article: use iTunes to restore the iPhone, iPad or iPod to factory settings - Apple Support.

    As a final step, try recovery mode. Turn off your unit, then plug it to your computer with the hold home button. Hold down Home button until you see the logo of iTunes on the screen of your device. After that on your computer, you should see the iTunes window saying that your device needs to be restored to factory settings. Click Restore.

    More info here:

    https://support.Apple.com/en-us/HT201263

    If these steps do not work, contact Apple and ask for help.

    https://www.Apple.com/support/iPhone/contact/

  • Problems creating "Restricted user" on Yoga 3

    Hi all

    I just bought two tablets 3 Yoga for children for Christmas, and I'm setting them up before I give them to them. I want their access to him be a bit limited, so I myself put in place as the user owner of the tablets, and then I'll give them limited accounts. Or is the plan. :-) I have improved the tablets of the latest version of the firmware, so I should have 5.1.1.

    I created a restricted account, with certain permissions, and then I switch to this user. But then, I get in a home screen entirely black. It's just the three soft keys at the bottom of the screen. Nothing happens when I press the triangle or circle, but if I press the spot, I get into what is usually the list of screens of course, but the list is empty. From there, I can start the Task Manager, but there is nothing on this list either. It is said that he uses however 433 MB of RAM.

    So, it's a little too restrictive, looks like the only thing that I can use restricted user mode is the camera. :-) Guess this isn't really the intention, and there is probably an easy fix, so how can I I fix?

    Best,

    Kjetil

    I found the solution to the problem myself, just display for future reference. Turns out that it was important the HPROF app was enabled... It's just weird, Lenovo should probably look into fixing that, but at least it's working now.

  • Wi - Fi enable switch is disabled

    I had this bug when I turned off my Wi - Fi for a while and when trying to turn on the switch indicate on it but I have my quick drop down it shows a Wi - Fi connection is disabled

    My problem is fixed after a reboot

    Is this a common bug... Be it set after an update

    Restart and try again. Or i'il factory.

  • Error 200279 and slow program running

    I read a lot of posts about this error but still cannot fix mine. During the execution of the program realizing measures of error 200279 turns suddenly upward. In addition, the program is very slow; I'm trying to read data from a QD and a PSD (two different position detectors) and when I move a detector (QD or PSD, it doesn't bother me) the program response is too slow. I tried to correct the error by setting the value for timeout - 1, but the error is still there. What can I do?

    Thanks in advance,

    Mercurial

    P.D.: Error 200279: tried to read samples that are no longer available. The requested sample was already available, but has since been replaced. Increase in the size of buffer, most frequently the reading of data or by specifying a fixed number of samples to read instead of reading all available samples would correct the problem.

    You need to understand why your VI is so slow.  It go fast then slow down over time?

    I see a lot of things that could cause slowdowns.

    1. a lot of Express VI.  VI Express is designed to facilitate the installation and quickly start code.  They are not known for efficiency.  FIX: Use the regular functions of LabVIEW such as DAQmx and file write.

    2. you write to a file within the loop.  File writing is usually slower than other functions.  Maybe your hard drive slows you down.  FIX: Use producer/consumer and transfer the file to write to another loop indepdendent.

    3. you build graphics XY in the loop.  Inside that express the VI, it is continually adding more data in the tables stored in the shift registers.  These berries grow, windows must track more contiguous memory to store the data.  Eventually, it would run out of memory.  What size are these graphs?  FIX: Sometimes delete these graphics.  (EDIT: I see that you have the "erase data on every setting turned on for that call.)  This may not be a problem.)

    4. you write to the nodes property of each iteration of the loop.  Changing the properties of controls can be quite slow at times.  FIX: Write to a property node where the properties really change.  True to the visibility properties Plot writing is really bad, because you do each iteration, that it never changes.  You may as well just outside the loop.

    Your code to see how long each iteration of the loop is actually taken from reference.  Turn the pieces to see if you can speed it up.

  • How labview processes images of queue queue?

    LabVIEW makes a copy of a picture every time that it enqueues (quid dequeue) it? In other words, if I just create a single image on the acquisition, the emptiness of this original will cause the lost images in the queue?

    I think I have a loop (Subvi) to make the image acquisition and the other loop to process the image.  The acquisition will take 30 images (for LEDS of different) in bread, send this image Board to a queue and then continue to acquire. The other loop will remove it when he has the time. At this queue/waiting to treat slowly down the acquisition (for example wait for the copy of the image of the entire table)? How to make a higher priority acquisition Subvi.

    It depends on what you are queue.

    In the messages I've seen where people had problems, they were the queue a reference.  No, I don't know exactly what kind of reference it was.  Maybe it was a reference IMAQ.

    If you are replacing the real data for the image table, I think you'll be fine and will not need to do anything special.

    Best thing to do is to try and after back if you have problems with a sample of your code.

Maybe you are looking for

  • EtreCheck test

    Hi, I have an EtreCheck on my Mac which is running Maverick 10.9.5 and it is one of the error that arise? CENTRAL PROCESSING UNIT CVMCompiler (2) processes currently using most of your processing capability. I don't know where to go to fix this? pls

  • Satellite A135-SP4796: XP drivers for required display brightness control

    Hello, thanks for reading of this I managed to find all the XP drivers for my model A135-SP4796, but whatever the hoy of many drivers, I tried, I couldn't find any one who operate the FN keys. I'm only interested in setting the brightness of the scre

  • Types of stitching and massive cable USB-6259

    While I wait for my USB-6259 with massive endings happen I would like to start working on some PCB for my custom connections and that leaves me with a few questions unanswered. I'm looking for concrete answers, because the site and the pictures are n

  • Constant Microsoft XML Core Services 4.0 Service Pack 2 (KB954430) and updates (KB973688)

    I am running XP Professional 2002 SP3 on an Intel Core 2 T5500 @ 1.66 GHz Sony Vaio laptop. I have Windows Firewall turned on and I have BitDefender Total Security 2010 installed. I use the Mozilla Firefox browser and I have no problems connecting to

  • OfficeJet pro 6835: parameters engish

    I'm setting my printer upward and accidentally set the wrong language.how do I I reset it in English?