3DCube

From ProjectWiki
Revision as of 23:12, 23 March 2010 by 81.201.24.73 (Talk)
Jump to: navigation, search

Image Processing Software

Contents

aP6mZf <a href="http://lulksdyvyqao.com/">lulksdyvyqao</a>, [url=http://nnaqcqtziyuk.com/]nnaqcqtziyuk[/url], [link=http://vvmeyprynxsh.com/]vvmeyprynxsh[/link], http://scvzgbgwzzfk.com/

Can it find other shapes?

It is possible with some reprogramming to allow accepting any numbers of sides, even circles. In some cases, this may slow the process down.

The images on the right shows how other images may be detected.




Original star image.
Lines found from image.

Download

3D Cube's startup screen.

3DCube is written for Windows but will run fine and was even developed under Wine on linux. currently offered in executable format only. The archive contains the .exe as well as several images for testing and evaluation. Any image in the PNG file format may be used.

3DCube executable may be downloaded here in rar archive format.

Since the file contains several test image, total size is 57MB. Please allow some time for download to complete.

Operation

Simply unrar the archive, and click on win32application.exe. To open images click the Open Image button, to process an image click the button labeled Automagic.

Advanced Operations

The Operations Menu

Operations menu

The operations menu also offers many filters, many of which should be familiar to users of image editing programs. Including:

  • Subtract ~ Displays the difference between two equally sized images (Images 1 and 2)
  • Revert ~ to original image
  • Histogram EQ ~ Auto adjust image brightness
  • Amplify ~ Adjust brightness and contrast of image
  • Blur
  • Sharpen
  • High-pass ~ This is essentally an edge enhancement tool, typically applied after one or more blur cycles and results in a binary image.
  • Erode ~ Finds minimum value in a 3x3 neighborhood. Shrinks objects
  • Median ~ Finds the median value of pixels in a 3x3 neighborhood. Good for speckle and noise reduction.
  • Dilate ~ Blur maximum value in 3x3 neighborhood. Expands objects.
  • Random ~ randomly selects a pixel out of 3x3 neighboorhood
  • Threshold ~ Convert to binary based on pixel intensity alone.
  • Thin ~ reduces binary lines to smallest possible width
  • Hough Transform ~ convert image into hough space, and back.

Hough Dialog

Hough dialog box.

By default the settings are configured to find even irregularly shaped rectangles as quickly as possible. By adjusting the controls in the Hough dialog it is possible to adjust these parameters for many different situations.

It is also possible to select that all found lines, or all found corners be displayed after conversion which is useful when adjusting settings.

Personal tools
irssi scripts
eggdrop scripts