Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.416.640 Times

Boundary tracing using the Moore Neighbourhood 1.0

  Date Added: May 30, 2013  |  Visits: 396

Boundary tracing using the Moore Neighbourhood

Report Broken Link
Printer Friendly Version


Product Homepage
Download (42 downloads)



USAGE===== >> [listCONTOUR,listNORMALS] = TRACE_MooreNeighbourhood(data2D,pixelFIRST)takes the logical array and traces the boundary of the region of 1s. The coordinates of the starting pixel are optionally defined by . INPUT PARAMETERS================ data2D - A 2D logical array of size (L,M) (1 => Inside the region, 0 => Outside the region)pixelFIRST (optional) - A (2x1) array containing the [x;y] coordinates of any one pixel located on the edge of the region to be traced.OUTPUT PARAMETERS================= listCONTOUR - An Nx2 array containing the coordinates of the pixels located around the edge of the region to be traced. The pixels are listed in a clockwise direction around the contour.listNORMALS (optional) - An Nx2 array containing the (approximate) normal vectors pointing out of the region of interest. The vectors are listed in a clockwise direction around the contour, and correspond to each pixel listed in . EXAMPLE======= data2D = [0,0,0,0,0,0; 0,1,0,1,0,0; 0,1,1,1,1,0; 0,1,1,1,0,0; 0,1,1,1,1,0; 0,0,0,0,0,0];[listCONTOUR,listNORMALS] = TRACE_MooreNeighbourhood(data2D);imagesc(data2D)colormap('gray')hold on plot(listCONTOUR(:,2),listCONTOUR(:,1),'ro-','LineWidth',2) plot([listCONTOUR(:,2),listCONTOUR(:,2)+listNORMALS(:,2)]',[listCONTOUR(:,1),listCONTOUR(:,1)+listNORMALS(:,1)]','b','LineWidth',2)hold off NOTES===== The algorithm ends when the *second* pixel in the loop is revisited, entered from the same direction as it was entered on its first visit. The second pixel is used rather than the first pixel for two reasons: 1. The first pixel may be encountered more than once while going around the contour; 2. It is possible that the first pixe will never be entered from the same direction as it was on its first visit. The code does not identify any internal holes which exist in the region to be traced. If more than one separate region exists in the image, the code only traces one of these regions. The user can define which region by choosing an appropriate starting pixel . Alternatively, the first region encountered by the algorithm will be traced. REFERENCES========== For a guide to contour tracing, including a description of Moore-Neighbour Tracing, see the tutorial by Abeer George Ghuneim at: http://www.imageprocessingplace.com/downloads_V3/root_downloads/tutorials/contour_tracing_Abeer_George_Ghuneim ://http://www.imageprocessingplace.com...George_Ghuneim

Requirements: No special requirements
Platforms: Matlab
Keyword: Encountered Holes Identify Internal Reasons
Users rating: 0/10

License: Shareware Size: 30.72 KB
USER REVIEWS
More Reviews or Write Review


BOUNDARY TRACING USING THE MOORE NEIGHBOURHOOD RELATED
Utilities  -  Scanpstexe Windows 7 2.0
Scanpst.exe is free utility tool provided by Microsoft to repair corrupted PST file. The location is this file is varies from one windows operating system version to other. You can run this tool upon getting PST file error or in case of...
3 KB  
Libraries  -  AudioFile::Identify::MusicBrainz 0.4
AudioFile::Identify::MusicBrainz is a pure-perl MusicBrainz client implementation. A::I::M is, at heart, a pure-perl implementation of the MusicBrainz client protocol, encapsulated in some sensible Track/Album/Artist objects that have the sort...
28.67 KB  
Multimedia & Graphics  -  MITCalc - Internal Spur Gear Calculation 1.16
Geometric design and strength check of internal spur gear with straight and helical toothing. Application is developed in MS Excel, is multi-language and supports Imperial and Metric units and solves the following main tasks: - Calculation of...
2.23 MB  
Multimedia & Graphics  -  MITCalc - Internal Spur Gears 1.16
MITCalc - Internal Spur Gears is an Excel spreadsheet built for geometric design and check of spur gearing with straight and helical toothing. The calculations use procedures, algorithms and data from standards ANSI, ISO, DIN, BS and specialized...
 
Backup Utilities  -  Inconsistency was Encountered in Backup 5.7
When you are trying to restore Windows backup file to another drive through NTBackup tool, but you may encounter the error message “An inconsistency was encountered in the requested backup file” and this Windows backup data may be corrupted....
2.56 MB  
Utilities  -  IDentify 5. 4. 2002
Identify callers before you answer. Get rid of those pesky telemarketers. IDentify! is the ultimate call screening solution. With IDentify! and a Caller ID capable modem, you can have an advanced Caller ID box built right into your computer. In...
1.88 MB  
Modules  -  CF Internal Link Shortcode 1.0.1
A flexible shortcode and lookup tool for creating internal links in post/page content (or anywhere shortcodes are parsed). A lookup tool is added to the sidebar of the post edit screen for locating shortcodes for internal posts.A plugin by Crowd...
51.2 KB  
Modules  -  Keyword Strategy Internal Links 1.8.5
The Keyword Strategy Internal Links plugin automatically links keywords to pages within a website.For example, you can make the first instance of the word "widgets" on any page to automatically link to the page yoursite.com/widgets/Here are the...
327.68 KB  
Modules  -  Internal links check 0.3
Internal Link CheckerAdds a meta box to the post edit screen that shows all internal links from other posts to the currently displayed post. This way you can easily check if you should fix links before deleting a post. There are no options needed....
51.2 KB  
Graphical Text Tools  -  MITCalc Internal Spur Gear Calculation 1.21
Geometric design and strength check of internal spur gear with straight and helical toothing. Application is developed in MS Excel, is multi-language and supports Imperial and Metric units and solves the following main tasks: - Calculation of...
4.79 MB  
NEW DOWNLOADS IN SCRIPTS, DEVELOPMENT TOOLS
Scripts  -  Freelancer Script 5.05
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Post projects. Featured projects. Private projects. Sealed projects. Edit/delete projects. Select freelancers....
5.49 MB  
Scripts  -  B2B Script 4.20
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Sign-up Account (Registration of account). Lead generation tools (for the sellers). Email verification to...
5.49 MB  
Scripts  -  B2C Script 5.06
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). The script comes with totally editable site colors, icons and graphics Multilevel categories allows extensive browsing Admin can change Category ordering or...
5.49 MB  
Scripts  -  Social Networking Script 2.86
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Registration with name, email, password, date of birth etc. User can add multiple school, college, university with start...
5.49 MB  
Scripts  -  Business Networking Script 8.04
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Ajax based interface. Profile creation. Different types of profile. Profile for jobseekers, employers and employed...
5.49 MB  
Development Tools  -  Aml2CHM 3.50
Those who use the popular Aml Pages text editor might be looking out for a way of generating help files from their text and notes. Aml2CHM is a plug-in that was developed to offer people a quick and efficient way of converting Aml Pages documents...
549.99 KB  
Development Tools  -  VMP Viewer 1.0
This is a very rudimentary tool to visualize the VMP files generated by BrainVoyager. Useful to share files with people who do not have BV.
10 KB  
Development Tools  -  Sending reports and timestamped file by emailing 1.0
main executing reference usage:[1] usage_send_mail.mIllustrates email sending with multiple separate files or single timestamped tar file. Attachment failure is properly handled, with continuation of report emailing without the attachment.[2]...
768 KB  
Development Tools  -  IrisMVC 2.0 rc1
IrisMVC is an OOP PHP framework that developers can use as a strong and secure foundation to build on various web applications following the Model-View-Controller (MVC) pattern. It provides the basic functionality developers need, without...
51.2 KB  
Development Tools  -  7-Zip for Script 4.42
7-Zip is a file archiver with a high compression ratio.Features:- High compression ratio in new 7z format with LZMA compression- Supported formats:- Packing / unpacking: 7z, ZIP, GZIP, BZIP2 and TAR- Unpacking only: RAR, CAB, ISO, ARJ, LZH, CHM,...
624.64 KB