patern match indicator

Hi all

I use Vision Assistant to develop a strategy for my project.

In the Vision Assistant, if I select filtering, set the model and to capture images, when I apply the script with pattern matching, a red square appears on the image of end result showing where the Crackle is on the image.  Everything welll work.

Then, I worked with parameters, and I can get the location that I need most of the time (not all the time).

So, I told the Assistant export code to 2013 LabVIEW Vision.  That's happened.

Then I got the code and he ran, and I can read an AVI file, change it to gray scale, apply to the location of the edge detection and get the X, Y of the image.

It's all good.

However, in the code exported, I do not see the red box will appear on the image, he had appeared in the Vision Assistant.

To be sure that the LabVIEW is to determine the correct location, I would like to be able to show this Visual when replaying indicator stored AVI files.

Any suggestions on how I can see the indicator 'match' on the image of the end result?

Thank you

Jeff

Hello

try to look at this thread. There is an attached example:

http://forums.NI.com/T5/machine-vision/show-tracked-pattern/m-p/2517574#M39557

I hope this helps.
Best regards
K

Tags: NI Hardware

Similar Questions

  • Elapsed time on graph does not match indicator sound

    Hello

    I created a vi that displays three waveforms on a graph whose axis x shows the time elapsed since the vi was launched. The data is written to an excel spreadsheet. Everything works as expected with the exception that column of time in my file does not match the time that is displayed on the x-axis of my table. The time in my file only shows increments of 0.1 second, with the same sample for every ten samples, so that the time on the graph increases in increments of 0.001 (accuracy I had put in) and is unique for each data point in amplitude. I have attached my output file for reference. The column 'X' is both.

    I am collecting data at 100 Hz and 10 samples of reading both using the continuous sampling mode. Without my loop for the values of x, I get a sample of time on every ten - what I understand why, given my sampling rate; with it, I get this same sample for all ten samples (again, I think I understand why, but foolishly hoped that might solve the problem). What I don't understand is why the time on my table is incrementing differently time data, I wrote to my folder, since both are from the same source. Anyone would be able to help me understand that, if I can try to solve my problem?

    I have also included my vi. I use USB 6229 OEM.

    This is because you write 10 copies of t0 to the worksheet

    Try this little maodification and see if that helps

  • Convert logic in the application procedure by using connect by

    Oracle Database 11 g Enterprise Edition Release 11.2.0.2.0 - 64 bit Production version

    Hi all, Can someone please help me in building the query.
    Basically, I wrote the logic in the procedure. I'm sure it can be converted into
    a single application.

    I'm trying to link the same person in the Group (family) using the ALIAS_NAMES

    Example: in the first case where link_id = 2014709
    Check in the table alias_name
    JO = JOANN
    JO = JOSEPH
    JOANN! = JOSEPH
    SO I cannt group together.

    IN the second case
    RON = RONALD
    So we can combine these two people.



    CREATE TABLE PEOPLE
    (
      LINK_ID     NUMBER,
      LAST_NAME   VARCHAR2(60 BYTE),
      FIRST_NAME  VARCHAR2(50 BYTE),
      FLAG        NUMBER  -- tmp identifier to delete the records later
    );
    
    CREATE TABLE FLO.ALIAS_NAMES
    (
      NICKNAME    VARCHAR2(30 BYTE),
      FIRST_NAME  VARCHAR2(30 BYTE)
    );
    
    SET DEFINE OFF;
    Insert into PEOPLE
       (LINK_ID, LAST_NAME, FIRST_NAME, FLAG)
     Values
       (2014709, 'CRABTREE', 'JOSEPH', 1);
    Insert into PEOPLE
       (LINK_ID, LAST_NAME, FIRST_NAME, FLAG)
     Values
       (2014709, 'CRABTREE', 'JO', 1);
    Insert into PEOPLE
       (LINK_ID, LAST_NAME, FIRST_NAME, FLAG)
     Values
       (2014709, 'CRABTREE', 'JOANN', 1);
    Insert into PEOPLE
       (LINK_ID, LAST_NAME, FIRST_NAME, FLAG)
     Values
       (6072, 'SIEVERS', 'RONALD', 1);
    Insert into PEOPLE
       (LINK_ID, LAST_NAME, FIRST_NAME, FLAG)
     Values
       (6072, 'SIEVERS', 'RON', 1);
    COMMIT;
    
    SET DEFINE OFF;
    Insert into ALIAS_NAMES
       (NICKNAME, FIRST_NAME)
     Values
       ('JO', 'JOANN');
    Insert into ALIAS_NAMES
       (NICKNAME, FIRST_NAME)
     Values
       ('JO', 'JOSEPH');
    Insert into ALIAS_NAMES
       (NICKNAME, FIRST_NAME)
     Values
       ('RON', 'RONALD');
    COMMIT;
     -- Including The procudure which does the above mentioned logic 
     -- if possible can some one help me in converting the below mentiond procedure into
     -- query
    
    CREATE OR REPLACE PROCEDURE Validate_on_Merge
    IS
       v_count   NUMBER := 0;
    BEGIN
       FOR I IN (SELECT   DISTINCT LINK_ID FROM PEOPLE)
       LOOP
          FOR J IN (  SELECT   *
                        FROM   PEOPLE
                       WHERE   LINK_ID = i.LINK_ID
                    ORDER BY   LINK_ID,FIRST_NAME)
          LOOP
             FOR k
             IN (  SELECT   *
                     FROM   PEOPLE
                    WHERE   LINK_ID = j.LINK_ID AND FIRST_NAME != j.FIRST_NAME
                 ORDER BY   FIRST_NAME)
             LOOP
                dbms_output.put_line(k.link_id);
                SELECT   COUNT ( * )
                  INTO   v_count
                  FROM   ALIAS_NAMES
                 WHERE   (FIRST_NAME = j.FIRST_NAME AND NICKNAME = k.FIRST_NAME)
                           OR (FIRST_NAME = k.FIRST_NAME AND NICKNAME = j.FIRST_NAME);
                IF v_count = 0
                THEN               
                   UPDATE   PEOPLE
                      SET   FLag = 0                        -- Dont Merge this set
                    WHERE   LINK_ID = j.LINK_ID;
                   EXIT;
                END IF;
             END LOOP;
    
             IF v_count = 0
             THEN
                EXIT;
             END IF;
          END LOOP;
       END LOOP;
    END;
    Thank you

    Published by: new learning on August 6, 2012 10:34

    new learner wrote:
    the final amount is correct, because as soon as I update all I leave the inner loop and the correcponding loop too;

    Oops, I missed the EXIT. OK, so I think I understand now. Alias, I'm the first id name and link using loop variables you used in your procedure:

    SQL> select  *
      2    from  people
      3    order by link_id
      4  /
    
       LINK_ID LAST_NAME  FIRST_NAME       FLAG
    ---------- ---------- ---------- ----------
          6072 SIEVERS    RONALD              1
          6072 SIEVERS    RON                 1
       2014709 CRABTREE   JOANN               1
       2014709 CRABTREE   JOSEPH              1
       2014709 CRABTREE   JO                  1
    
    merge
      into people t1
      using (
             with t as (
                        -- get list of first name pairs within each link id.
                        -- there is no need to use != since it will produce
                        -- duplicate first name pairs (A,B) and (B,A). If in
                        -- pair (A,B) A matches nickname and B matches alias
                        -- first name or, A matches alias first name and B
                        -- matches nickname it is obvious so does pair (B,A)
                        -- same way if pair (A,B) does not match both
                        -- conditions so does pair (B,A). So outer left join
                        -- is our match indicator. Null alias indicates no
                        -- match.
                        select  p1.link_id j_link_id,
                                p1.first_name j_first_name,
                                p2.first_name k_first_name,
                                nvl2(a.nickname,1,0) flag
                          from       people p1
                                join
                                     people p2
                                  on (
                                          p1.link_id = p2.link_id
                                      and
                                          p1.rowid > p2.rowid
                                     )
                                left join
                                     alias_names a
                                  on (
                                         (
                                              p1.first_name = nickname
                                          and
                                              p2.first_name = a.first_name
                                         )
                                      or
                                         (
                                              p2.first_name = nickname
                                          and
                                              p1.first_name = a.first_name
                                         )
                                     )
                       )
             select  j_link_id link_id
               from  t
               group by j_link_id
               having min(flag) = 0
            ) t2
      on (
          t1.link_id = t2.link_id
         )
      when matched
        then
          update
             set flag = 0
    /
    
    3 rows merged.
    
    SQL> select  *
      2    from  people
      3    order by link_id
      4  /
    
       LINK_ID LAST_NAME  FIRST_NAME       FLAG
    ---------- ---------- ---------- ----------
          6072 SIEVERS    RONALD              1
          6072 SIEVERS    RON                 1
       2014709 CRABTREE   JOANN               0
       2014709 CRABTREE   JOSEPH              0
       2014709 CRABTREE   JO                  0
    
    SQL> 
    

    SY.

  • When you use find on the page (ctrl + F on Windows) it is a message indicating the total number of matches. What does the first number?

    When you use find on the page (ctrl + F on Windows) it is a message indicating the total number of matches. What does the first number?
    I'm more interested in the case when this number is smaller than the total.

    Hello

    I think you mean the text stating "x of there matches", to the right of the box where you entered the search term.

    The first number ("x" in my example above) indicates the current entry highlighted on the page that matches the search phrase. If you use the upper and down arrows to navigate through the instances of this term on the page, you will see this number go up and down.

    I hope this helps, but if not please come back here and we can look at another solution for you.

  • I do not agree to the Match, so why are my songs loaded remained stuck with a cloud of dots, indicating that they are being put in correspondence (and I can't access it?)

    Hello - I've subscribed to the game, in order to have my library is available with several devices.  I also had a lot of songs to convert from vinyl but 128 Kbps.  I hope that the game would IMPROVE those at 256 kbps AAC.   It didn't happen, and so I left my lapse of a year subscription.  Now, most of the songs in my library always show a dotted line Cloud icon, indicating that they are evaluated for the match.   Why?   And, in this situation, I'm not able to access (play, download, move to the playlist, etc.) these songs.  Once again, why?   What Miss me?   Thanks in advance.

    Hello

    This suggests that the tracks were not on your hard drive when you remove match. Did you delete the originals so you can stream from the cloud? You save the originals before signing up?

    Jim

  • the value of the indicated guides is diffirent value matching of the sovereign.

    problem.jpg

    the value of the indicated guides is diffirent value matching of the sovereign.

    The 1627px refers to the width of the work space. But if you design your page using fixed coordinates, then you have trouble. Web sites are displayed in a wide range of devices, where you provision would be completely different on a TV screen, as well as on a mobile phone and anything in between.

    Take a look at know how to make and style of a sensitive web page in Dreamweaver. Adobe Dreamweaver tutorials CC

  • Matched XW8400 CPU... .only a CPU slot 1 work

    I have Inhereted a XW8400 with only works on 1 2 matched Intel quad core Cpu. I have exchanged around the matched CPU and both work well, but only in slot 1. The information system gives me only 1 CPU to 4 cores and 4 logic.

    I have inspected the slot 2 with a microscope and found that no pins are damaged, broken or out of place. I'm removing the CPU in a good sense.

    It has been suggested that I update my Bios and found a level of 2.3xxx on the HP site and downloaded, however, when you try to load it in F10 during boot to start what he reads in the column flashrom two andUSB Optics (which I tried) shows a red window saying "file is not present missing or corrupted. " I checked and found that it is NOT corrupt and most certainly there IS on both disks and USB flash memory.

    My motherboard is at fault? because everything else works very well with win 7 pro 64 bit and 16 GB of ram ECE in the correct locations.

    The questions I have are:-

    (A) it is the motherboard 1) have I missed some sort of activation process? (2) how do I test if it is the motherboard?

    Can (B) Pourquoi I not take my flashrom as indicated in the above path?

    What I am doing wrong? and how do I check and or a solution?

    any suggestions welcome, I know it's probably an old machine now, but he has left life plaenty and works great (if a little slow by the standards of today ' hui).

    Thank you very much in advance for any response.

    Kind regards

    Damianscorpio

    Be able to run in what concerns only a processor... it may be a motherboard problem because you have proven that the two processors are the same and work in the upper part when taken there by themselves.  You will have to just live with a Quad Core...

    Regarding the question of the USB... the USB key must be formatted cost with fat32, it must have only the single .bin file on it and nothing else, and we must put it in my computer when it stops completely.  Then, boot in the BIOS and use the option here in the first tab updated the BIOS to go into the BIOS.

    The bin file is 7D5_0238.bin, and it's the only thing you want to see on this USB key.  I'll try to tie it, but it cannot be allowed.

    Nope... not allowed.  I'll try to zip and tie it...

    Yep... that worked.  Just unzip that put on your USB key and try with that.

    If this does not work then just run the HP SoftPaq for this update BIOS of Windows 7... just the fire and it should automatically launch a page that allows you to run the BIOS flashing directly from in W7.  This page will not be talking about Windows 7, that does not matter.  You may need to respond in W7, the program installed correctly.

    EDIT: in general, it is best to get something as important as this .bin file directly from the source, the HP SoftPaq.  How to do this has been posted here several times... it is in the BACK folder after you run the SoftPaq, which is SP51225.exe for the last (and probably last) xw8400 BIOS updater.  It will be at the root of drive C, inside the SWSetup folder.

  • If I sell my iPhone 6, indicating the error 53, for parts, should I worry about the person buying it have some sort of access to the personal data registered on this phone?

    If I sell my iPhone 6, indicating the error 53, for parts, should I worry about the person buying it have some sort of access to the personal data registered on this phone?

    Hello error 53 matched a UN failure to the home button you had to replace the screen or the home button alone or outside apple store so if you replace the button man of origin and you restored the iPhone error will be fixed but if you sell the buyer has no access to the data of the iPhone

  • Color matching

    Hello

    I have recently updated Pages v5.6.1 and have noticed that the color matching option is now missing when I select 'color' of the Inspector. I don't know what the correct name for this feature, but it was the one where you can choose a color you had another place used in the document - other text or image select this exact shade. The chart for him, it was like a show (of... a Canon?).

    Is there another way to make in the current version?

    In the color picker, the (loop or pipette) color picker is indicated by the arrow in the picture. Click on that and put it on a color.

  • How to change the background color of a text indicator?

    I have an ASCII/text indicator on my FP. FP uses a .png file as the background, with a block diagram. The diagram is a white background with lines black, figures, etc. I wish I could change the background color of the indicator of ASCII text / to white, so that it better matches the white background of the block diagram.

    LabView 2009 SP1 running.

    Thank you

    Have you tried the brush in the tool palette?

  • Digital indicator increment problem

    I am trying to get this simple vi to increment by one digital indicator whenever the voltage measured from my USB-6008 is equal to a specified value.  When I run the vi, the indicator displays "1" and when the voltage is equal to the specified value, the led shows "2" but when the voltage does not match the specified value, the witness returns to '1 '.  Is there a way to increment the pointer by one when the tension is equal, then have the indicator remains the same when the voltage decreases and is not equal to the specified value, then have it increment by one the next time that the voltage is equal to the specified value?  Any help would be greatly appreciated.  I have attached a picture of my front below.

    You need a registry change

  • How can I get the Position-Cluster-Information to calibrate the output Matches Vision Assistant

    Hello

    I have a problem to get Position information (x, y) output Matches Vision Assistant calibrated. How can I extract calibrated pole position or two real-variables (x, y-position) from the output of Matches?

    I need this information for more calculations and show the position on a graphical indicator. Everything I tried faild.

    I am a Newbee LabView and I'd be happy for each answer.

    Thank you very much!

    Just change the control to a constant and it will work the same.

  • WiFi on/off button and indicator acute/severe problems in HP Pavilion dv8t-1000 CTO

    I bought a HP Pavilion dv8t-1000 CTO in December.  Within a month, a hard drive has failed and another was provided under the guarantee.

    But now there are new problems. First of all, the Treble/Bass indicator keeps popping up without reason and the bar keeps increase or decrease. Then there is the problem of Wifi. It seems that my Wifi continues to go without reason. I thought that the two issues were linked. But I'm beginning to see that my Wifi turned off only when the laptop is moved. Just the slightest movement will come out, BUT it happens every time the laptop is moved.

    I also noticed that when these problems are occurring, the 'secret' or the Wifi icon on the media smart bar (above the keyboard) will not match the icons on the screen. Twice the mute icon was red in the smart media bar, but the volume was on. Sometimes the Wifi went nuts and off, because of traffic and then the Wifi light turned back to blue on the media smart bar, but wifi is always off.

    Once both the 'secret' and wifi in the smart bar icons does not match what it says on the screen. WiFi is turned off, but the icon was blue. The speakers were on, but the silent icon was red. I activated the wifi back and the mute icon on the awesome bar, went from red to white.

    I am Windows 7 Home Premium 64 bit slot.

    Any thoughts? Ideas? I really need to fix this problem because the Wifi problem that happens at least 20 times a day.

    FOUND THE FIX! For 'problem with cursor high Pavilion dv8 (treble/ba ss control) of the bar '.

    Ryan, Manager case HP very kind & helpful to the 877-917-4380-ex93 said according to his research, this '' correction '' is a 2-step process, I just made the step 1 and appear to have solved the problem - hope it works for others!

    This is an update the: "'IDT High Definition Audio CODEC Driver -this is a self-extracting compressed file that contains the driver for Windows 7 for IDT HD audio." "

    "Correction and improvement:

    Provides a new version of driver in order to meet the criteria for Microsoft Windows Hardware Quality Labs (WHQL). »

    Go to http://www.hp.com/cgi-bin/hpsupport/index.pl

    Choose "united States (English).

    Select "Download drivers and software (and firmware)" and enter "nq226av" (if that's your product number)

    Choose the operating system (32 or 64-bit)

    Click the sign more/drop down to the left of 'Driver - Audio (1)' ((deuxieme from top)

    Click Download, save to desktop, run and restart.

    Seems to have worked for me so far! If not, the next step will be...

    Step 2 being updated the Bios on comp. including Mr. Ryan said I would need to return to a normal technical support (India) because he did not know how and apparently you can mess up your PC by doing this...
    Let me know if this worked for you!

  • Indicator string displays incorrect results

    Hello, I have a duty, and I am facing some problems with string indicator.

    What I am assigned is:

    The user fills 2 bays with 5 numbers

    E FILL button is clicked, and then the program checks if the items created in table 3 matches elements in table 1 and 2.

    (I have attached the file doc for clarity).

    Channel indicator sometimes give the wrong answers. (is there a better way to solve the channel indicator?)

    Thank you.

    the vi is version 10.

    Better is how? Do not place the extra empty lines in the string? If this is the case you only need to update the chain when necessary, not every iteration of the loop. If you mean something else I don't know what you want to improve.

    There are many things that can be improved from a coding perspective. When you wire up a table in a loop, it is preferable to use automatic indexing to determine the number of iterations of the loop will run. Except that as in the case of your first loop, you must use table size to determine the number of iterations to run, not a constant value. Your second loop can be simplified and does not require the table. Use a shift register and reduce to zero the value of the Boolean value each iteration. In addition, the logic in the context of the third would be easier to understand if you used one or rather than an and. If any value is True check tables. Your actually have the reverse logic. If it is true, it is the opposite of what someone might think. Another method would be to add the two results and wire numberic value to the structure of the case. Case '0' means that everything is acceptable. If default (anything not 0) means you have unacceptable values.

    A final comment would be what is actually your stop condition? The two nested while loops seems rather strange and unnecessary.

  • Remove the indicator framework

    How to remove the digital display framework? I tried in 'Modern', but cannot get rid of the image. It is an indicator of the 'system', but I can't change the background color to match at bottom of vi. Any ideas?

    I put the picture of what I need.

    Thank you

    Zoran

    Classic > digital single

Maybe you are looking for

  • OfficeJet 7310 duplexing

    My printer suddenly stopped printing duplex. It copies an ok two-sided document, but will not print a document. I use Microsoft Word with Windows XP. It prints page 1, starting from the top of the page and print the text to the bottom of the page, an

  • Color LaserJet 4500DN - memory

    I added 3 modules of 64MB of RAM for my printer (had a 32 MB base) read should not use more than a total of 208MB, but that he could not find 6, 32 & 16 MB modules. The printer indicates 208MB memory OK when it starts. This configuration page; Base m

  • DeskJet 3050 has J611 printing project

    So I have a 3050 a J611.  I want to adjust the print quality settings and it won't let me.  I'vegot best, Normal, project and custom, but only Normal and custom are selectable.  I want to be able to select one of them, why can't I?

  • Parses a specific string in ActiveRichTextField using StringPattern

    Hi, I am a newbie in the development of BLB and exploring the ActiveRIchTextFIeld currently. I know that it detects channels such as phone number and e-mail by himself and inserts a menu item in the context Menu for. However, I am trying to make the

  • How to hide the Menu item in the Oracle Forms Menu bar.

    Hi allI have a requriement wherein I have to hide these oracle forms menu bar menu items whose rights are not available with the user.I already have enable / disable the option on the order of the day, but required to not display these items that are