Superposition of the images on the specified point

Hello!

I have 2 pictures with a lot of similarities. I want to layer them on a specified point or edge or a unique feature. Is it possible to choose a point (by hand or by an algorithm) and then find the corresponding (or similar) on the other image? and then superimpose the images according to the corresponding point? Algorithm of the overlay is made, now I need to find matches between the two pictures and then you cover them according to the similarity.

Thank you!

gbbalint

Hello

I modified the labview example. Run it, input two images (left, right), then "load", select the edge KING (see image below) and "search". Then superimpose one image over another with transparent ('overlay'). The code is a bit messy, but you can clean for your project.

You said that the superposition algorithm is done, could you please share it? Maybe your solution is more sophisticated and can help me with another project.

I hope this helps you.

Best regards

K

Tags: NI Hardware

Similar Questions

  • Video Start at the specified Point

    Hi, I'm hoping to learn how to make a video start playing at a specified point in the middle of the video rather than from the beginning. Not sure if this is something that can easily be done in Dreamweaver or if she's involved with the flash settings, but any help would be greatly appreciated. Thank you!

    1. use:

    Fl.video import. *;
    my_FLVPlybk.addEventListener (VideoEvent.COMPLETE, rewind);
    function rewind(eventObject:VideoEvent):void {}
    my_FLVPlybk.seek (52);
    my_FLVPlybk.play ();
    }

    2. unless you're streaming your video, you must use a video with keyframes (IE, cuepoints).   That is to say, use the addASCuePoint() method.

  • Video of the Autorun Start at the specified Point

    Hi, I hope someone can help me to make a change to my Actions. Basically the code below is designed so that a video starts 52 seconds (rather than at the beginning) when you press play. It works well at this time, starts where it is supposed to, but I want to change the code so that it autoplays the video from 52 seconds. Well, the problem is that when I try and set it for automatic playback, the video starts from the beginning and does not wait so that it loads in 52 seconds before it autoplays. Any input on the coding? I need just so that AutoPlay is not kick until the video is loaded, and the second point 52. Thank you in advance! Beyond appreciated!

    Import fl.video.MetadataEvent;
    Import fl.video.VideoProgressEvent;

    Fl.video import. *;

    my_FLVPlybk.addEventListener (VideoEvent.COMPLETE, rewind);
    function rewind(eventObject:VideoEvent):void {}
    my_FLVPlybk.seek (52);
    my_FLVPlybk.play ();

    }

    var fp:FLVPlayback = my_FLVPlybk;
    fp.addEventListener (VideoProgressEvent.PROGRESS, videoProgressHandler, false, 0, true);
    fp.addEventListener (MetadataEvent.METADATA_RECEIVED, metaDataHandler, false, 0, true);
    fp.autoPlay = true;

    var startSeekTime:Number = 52;
    var videoDuration:Number;
    var videoSeeked:Boolean = false;

    function metaDataHandler(event:MetadataEvent):void {}
    If (event.info.duration! = null) {}
    videoDuration = event.info.duration;
    }
    }

    function videoProgressHandler(event:VideoProgressEvent):void {}
    var fp:FLVPlayback = event.currentTarget as FLVPlayback;
    var bytesLoaded:Number = event.bytesLoaded;
    var bytesTotal:Number = event.bytesTotal;
    If (! isNaN (videoDuration)) {}

    If ((bytesLoaded/bytesTotal) > = ((startSeekTime + 4) / videoDuration) & &! videoSeeked) {}

    videoSeeked = true;
    FP. Seek (startSeekTime);
    }
    }
    }

    use:

    Import fl.video.MetadataEvent;
    Import fl.video.VideoProgressEvent;

    Fl.video import. *;

    my_FLVPlybk.addEventListener (VideoEvent.COMPLETE, rewind);
    function rewind(eventObject:VideoEvent):void {}
    my_FLVPlybk.seek (52);
    my_FLVPlybk.play ();

    }

    var fp:FLVPlayback = my_FLVPlybk;
    fp.addEventListener (VideoProgressEvent.PROGRESS, videoProgressHandler, false, 0, true);
    fp.addEventListener (MetadataEvent.METADATA_RECEIVED, metaDataHandler, false, 0, true);
    fp.autoPlay = false;

    var startSeekTime:Number = 52;
    var videoDuration:Number;
    var videoSeeked:Boolean = false;

    function metaDataHandler(event:MetadataEvent):void {}
    If (event.info.duration! = null) {}
    videoDuration = event.info.duration;
    }
    }

    function videoProgressHandler(event:VideoProgressEvent):void {}
    var fp:FLVPlayback = event.currentTarget as FLVPlayback;
    var bytesLoaded:Number = event.bytesLoaded;
    var bytesTotal:Number = event.bytesTotal;
    If (! isNaN (videoDuration)) {}

    If ((bytesLoaded/bytesTotal) > = ((startSeekTime + 4) / videoDuration) &! videoSeeked) {}

    videoSeeked = true;
    FP. Seek (startSeekTime);

    FP. Play();

    }
    }
    }

  • Split a channel at the specified point value

    Hello

    I want to divide a channel he has found a ChnSplitAtValue command but it is set where you want to split the channel. I have data that has a sinusoidal behavior and I need to cut to specified time or tell 100th point to leave. How to do this.

    ChnSplitatValue function guard picking on the first value whereas she meet in channel.

    Hello!

    You can use the DataBlCopy command to copy both sides of new channels.

    Matthias

  • Block specific images that I specify the URL

    I need to block some images that I specify the URL.

    I don't want this:
    -Block all images without discernment
    -Blocks Web sites as a whole.

    I want to see websites and its images, excluding certain SPECIFIC Image URL, I can specify.

    Please help with this problem.

    There is no built-in feature to this. You can check to see if there is an add-on that can do.

    https://addons.Mozilla.org/Firefox/

  • Specify the end point for the digital using an output circular buffer

    When you use DAQmx and a NOR-DAQ for issuance of a digital signal using a circular buffer (buffer Renault). The program works and works, but when the 'DAQmx Stop Task.vi' function is called to end the task, he stops at the output buffering as soon as it is called and does not wait until the buffer pointer reaches the final value in the buffer. I would like that the program to wait until the buffer pointer is on the last value in the buffer, does anyone know how to specify this setting?

    If you need to stop on exactly the last sample output you will need a way to trigger the stop in the material.  The options available to you will depend on what hardware DAQ, you use, but here are some possibilities on the top of my head:

    1. set up a digital output redeclenchables task finished (not all hardware supports).  Set up a counter of output to issue a periodic trigger with the necessary synchronization signal such that the end result is a "continuous" digital output without interruption.  When you stop your loop, stop the task of counter - digital output ends his generation but the trigger signal will be removed and so it will not continue after that.

    2. If you have an unused extra digital output line, add it to your task.  This line should exit 0 all except the last sample.  Physically, this additional digital line in a wire line PFI and use it to trigger a meter output.  Have the output counter generate a single pulse of some long-term (long enough to ensure that the software can respond prematurely).  Use the output from the task of counter as a trigger of break for the task of digital output.  Do not start the task of the meter until you leave your loop.  Do not stop the task of digital output until you have detected in the software that the meter has been triggered.

    If you need to stop on approximately the last sample output, you could query the TotalSamplesPerChannelGenerated property after leaving your loop and only stop the task once it reaches a multiple of the size of your circular buffer.  This is no guarantee that it stops on the last sample (if you use a device on a bus with a latency higher as USB or Ethernet the non-determinisme would be worse).

    Best regards

  • creating a restore point gives error 0 x 80042308: the specified object could not be found

    What is the specified object cannot be found - 0 x 80042308? trying to create a restore point in the protection system?

    a snapshot could not be created, please check "vss" and "spp" applications for more information event logs!

    Details: the specified object is not found! backup and restore system keeps giving me these messages!

    HEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEELP!

    Thank you!

    Hello

    I suggest you to follow these steps and check if that helps:

    Method 1:
    If you have installed a security software on the computer, then I suggest you try to disable temporary and check to see if the same problem happens. Make sure that you enable security software back once the diagnosis is made to prevent the computer from virus attacks.

    Method 2:
    Try to perform the clean boot and check if it helps:
    http://support.Microsoft.com/kb/310353

    NOTE: When you are finished troubleshooting, make sure that you reset the computer in start mode normal such as suggested in step 7 of the above article.

    Method 3:
    Try the running System File Checker and see if it helps:
    http://support.Microsoft.com/kb/310747

    It will be useful.

  • Get the error when you try to manually create a restore point in Vista 32 - Bit - System - Protection of the system control panel. Got the unable to create the specified task

    Get the error when you try to manually create a restore point in Vista 32 - Bit - System - Protection of the system control panel.
    Got the unable to create the specified task

    Hello

    What is the exact error message received when the problem occurs?

    Methood 1:

    Auditor of file system (CFS) scan to fix all of the corrupted system files. To do this, follow the steps in the following link:

    How to use the System File Checker tool to fix the system files missing or corrupted on Windows Vista or Windows 7

    http://support.Microsoft.com/kb/929833 

    Method 2:

    You can start Windows Vista by using a minimal set of drivers and startup programs. This type of boot is known as a "clean boot". A clean boot helps eliminate software conflicts.

    I suggest to put the computer in a clean boot state, and check if the problem persists, see the link:
    How to troubleshoot a problem by performing a clean boot in Windows Vista or in Windows 7
    http://support.Microsoft.com/kb/929135
    Note: See step 7; Reset the computer to start as usual after troubleshooting is performed.

    Method 3:

    You can temporarily disable the security software and check if the problem occurs. Check out the following link to do the same thing:

    http://Windows.Microsoft.com/en-GB/Windows-Vista/disable-antivirus-software

    Warning: Antivirus software can help protect your computer against viruses and other security threats. In most cases, you should not disable your antivirus software. If you need to disable temporarily to install other software, you must reactivate as soon as you are finished. If you are connected to the Internet or a network, while your antivirus software is disabled, your computer is vulnerable to attacks.

    I hope this helps! Let us know if you need more assistance.

  • Restore failed image because of the message error "system cannot find the specified file (0 x 80070002). Is my file of the backup OK folder structure?

    I had to reinstall clean Windows 7 64-bit because of the failure of the RAID 1. I have a picture of my original installation system, but I can't restore it; everything I try, I get the message "system cannot find the specified file (0 x 80070002).  I work through a number of possible solutions, without success so far.

    According to the kb/951002 (that is for Vista but I can't find an alternative for Win 7) I made sure that the SYSTEM account has read permission for the backup folders and subfolders.  However, the file structure of the specified in the above article backup folder is different from my image file structure.  Specifically, article specified a structure of 'N.zip' file for the backup files but mine are a mixture of XML documents and VHD - i.e. no "zip" files Also, my GlobalCatalog file does not what kind of file, for example, it wouldn't ".wbcat" required file type specified in the article.

    The differences above could explain the inability to restore the image and if so, any ideas on what to do about it?

    Kind regards

    Ian

    Thanks Mick, will redirect the request.

    Kind regards

    Ian

  • On my user account on my labtop when I click on a program, such as mozilla firefox, it happens 'windows cannot access the specified device, path or file. May not be the appropriate permissions for access you point. "Please help

    On my user account on my labtop when I click on a program, such as mozilla firefox, it happens 'windows cannot access the specified device, path or file. May not be the appropriate permissions for access you point. "This message appears for firefox, AVG, Windows live messenger, windows MediaPlayer etc.

    I can access my documents, Panel etc. and everything is there, but it won't let me not get access to the programs.

    Also when I go to click on itunes and open office it happens "this file has no program associated with it for performing this action. Create an association in the set associations Control Panel.

    Given that I was able to access control panel, I was able to create a new user and use it for now to send this message and all programs have worked on it and I was able to check for the presence of viruses on the Avg on this and everything was clear.

    Could you please explain whats wrong and tell me how to fix this please: D thanks

    Hello
     
    1. don't you make changes before the show?
    2. is the computer is joined to the domain controller?
     
    You can not start any application on a client computer that is joined to the domain controller. When you try to start this type of application, you receive an error message similar to the following:
    "Windows cannot access the specified device, path or file. You can not have the appropriate permissions to access the item.

    This can also occur if the user account is damaged. If the computer is not connected to a domain controller, try the following steps.
    1. connect to another user account and create a new user account to fix the damaged user account.
    For more information about creating a new user account and the fixing corrupt user account, visit this link: http://windows.microsoft.com/en-US/windows-vista/Fix-a-corrupted-user-profile
     
    Previous post the results in more detail, so that we can help you further.
     
    I hope this helps.
     
    Kind regards
    Syed
    Answers from Microsoft supports the engineer.

  • The specified display list is invalid or points of view have been selected using a different pattern

    Hello Experts,

    I get an error when I perform the aggregation using the aggregation view which was working fine before. We have ASO cube.

    'The list of the specified view is invalid or points of view have been selected using a different scheme'

    No major changes has been (as change the ownership/megaupload type etc).

    No addition of level in one of the dimension.

    Only members are added at the same level

    Please let me know what would cause to become invalid.

    Thank you

    Raja Mohamed

    RajaMohamed wrote:

    The change is only the addition of members at the same level.

    Only way I can see what is possible is if the dimension change your attributes, and where you had already all members, associated with an attribute, you have now a few not associate members.

    Take a good copy of the outline (or restore from backup) and run the MaxL following on the old and the new cubes:

    query database app.db list aso_level_info;
    

    That should show you where the differences are.

  • IMAQ select size of the popup point vi

    Hi all, I'm new here. I hope that can get an answer to my question here as soon as possible

    IMAQ Select Point VI is a Subvi, which displays the image in the specified window and provides a tool to point. Is there a method to control the size of the popup window that display the image?

    Thanks in advance.

    This isn't machine vision forum, but anyway.

    You should be fine with WindSize IMAQ, called before IMAQ Select Point with the same ID of windows:

    You can also use WinAPI to resize any window with known title. Quick and dirty, something like this:

    Andrey.

  • "The system cannot find the specified file" error when you try to install a hotfix/cab package using the DISM tool Package Manager

    I'm testing the integrity of the addon ".cab" packages and patches by installing using the Package Manager (pkgmgr.exe), or alternatively, the Deployment Image Servicing and Management Tool (DISM.exe) for Windows 7.  To do this, I am aware that I have to call a tool through the command line.

    In the Package Manager, I use the syntax

    Command prompt > pkgmgr.exe /ip /m:C:\Test\test.cab

    Otherwise, I might add the path in quotes:

    "Command prompt > pkgmgr.exe /ip /m:"C:\Test\test.cab.

    The error returned in pkgmgr is:

    Operation failed with 0 x 80070002.  The system cannot find the specified file.

    My first impression was that my syntax is incorrect, although I can't have room for error.  The path points to "test.cab" which is a renamed windows addon that contains the necessary file "svcpack" and the file "entries_XX.ini".  I used several different ".cab" file, that which some I know to be genuine, hopefully exclude the possibility of a corrupted or incompatible file.  I also tried this procedure on different computers and received the same error code, so I doubt that the tool pkgmgr istelf is corrupt.

    Finally, I tried an alternative Windows 7/8 DISM tool to try to achieve essentially the same task by using the following syntax in a command prompt:

    "Commnand prompt > DISM.exe / Online /PackagePath:"C:\Test\test.cab Add-Package ".

    This produces a similar error:

    An error occurred trying to open it - C:\Test\test.cab error: 0 x 80070002
    Error: 2
    The system cannot find the specified file.
    The DISM log file can be found at C:\Windows\Logs\DISM\dism.log

    I'm really not sure why I produce these errors.  Any idea is appreciated.

    Hello

    Thanks for posting your question on the Microsoft Forum.

    I suggest you to ask your question in the TechNet forums.

    https://social.technet.Microsoft.com/forums/Windows/en-us/home?Forum=w7itpronetworking&filter=AllTypes&sort=lastpostdesc

    TechNet is watched by other computing professionals who would be more likely to help you.

    I hope this helps.

    _________________

    Thank you best regards &,.

    Isha Soni

  • Backup of Windows 7 - the system cannot find the specified path, error Code 0 x 80070003

    I have serious problems back up my own machine to a share on our FILE SERVER as \\FILE-SERVER\Backup\

    I have already backed up another PC using exactly the same settings I used on my PC successfully.  So I guess it's nothing to do with the FILE SERVER or the backup settings.  There must be something to do with what I'm trying to backup of my machine.

    First, some background.  This exercise was started when Windows Server 2008 r2 o/s fell one of our servers.  I tried to reinstall the operating system several times, without success.  In the end, I caught another drive and rebuilt the o/s on the server.  Then I got in trouble by promoting to a domain on the network controller.  In the end, I've renamed server FILE Server for FILE SERVERS.

    We share regularly four records on what is now the FILE SERVER:

    \\FILE-SERVER\Backup - a folder where the backups of all other devices are written, so that they will be saved with the server

    \\FILE-SERVER\Company - contains all of the data of our company

    \\FILE-SERVER\GEM - this is for our own database application

    \\FILE-SERVER\Install - contains all the installation files for the software we use

    These are all inmates on a RAID 1 array that is separate from the system drive that covered.

    On my laptop, I had made these "Available offline" shared folders, while I still had everything that is available to me when I was away from the office.  They were of course shared under \\FILESERVER\... not \\FILE-SERVER\... Before the server down, I had backup works fine on my machine.

    After having got the server up and going again, I started going there from the WIndows 7 Client PC backups again.  I started with a desktop computer, which of course have not all offline files.  This turned out to be relatively simple.

    Then, I started with my machine.  Initially I did not 'Available offline' folders shared meanings.  I created my backup using exactly the same settings that had worked OK on the desktop.  But when I ran the backup I got:

    The system cannot find the specified path, error Code 0 x 80070003

    I tried all sorts of things to make it work:

    • with or without an image of the system.
    • reducing the backup in a single folder.
    • do it again 'available offline files

    Nothing makes no difference.  In the end, I looked in the Sync Center to look at the offline files folder.  Under mapped network drives I discovered that I still had the files and folders in \\FILESERVER.  In their Menu Popup 'Always available offline' is grayed out.  So I deleted the Copies offline.  This delete the files in the folders but not files.

    Since I could find no way to delete the old mapped network drives.  I decided that I had painted myself into a corner.  So I bit the bullet and re-installed my laptop too.  This will get rid of the unwanted old mapped network drives - BUT NOT the ERROR!

    HELP - I'm running out of ideas!

    I have a WORD Document that all the settings that I used on the server and Clients, as well as the reasoning behind these settings, documents, but I can't find a way to download.

    Hi Brian,.

    These problems occur because the folders or libraries that you are trying to back up or restore include a reparse point.
    Analytical points are similar to shortcuts Windows or Unix symbolic links. A point of analysis can be used to point to a file that is moved temporarily to a different drive. For example, a reparse point would a folder such as C:\DVD to point to drive E, the real DVD player.

    Perform the steps from the link below and see if the backup works.

    Windows backup or restore 0 x 80070001, 0 x 81000037 or 0 x 80070003 errors  

    If you work with Windows Server 2008 and the mapped drives, I would recommend that you post the question in the TechNet forums.

    http://social.technet.Microsoft.com/forums/en-us/home?category=w7itpro

    I hope that using information provided!

  • The fixed Point data

    It is possible to specify the length of Word and whole for the fixed point data format, and if so where this work?

    The module I use is a NI 9205 in a cRIO-9074 and seems to have a fixed point default data format of <+-, 26,="" 5="">, which I interpret as meaning that the data is signed, has a length of 26 Word and a length of whole number of 5. This gives a maximum of 16, a minimum of-16 and a size of minimum step of ~4.768 x 10 ^-7, that is to say 1/2 ^ 2.

    Could someone please confirm that this is the correct interpretation, and also explain how it is possible to obtain a length of 26 Word when the analog digital converter / base is only 16 bits.

    Best regards

    amendments


Maybe you are looking for