Git Product home page Git Product logo

removed-volume-calculation-using-grayscale-tiff-images's Introduction

Removed-Volume-Calculation-Using-Grayscale-TIFF-Images

This program is mainly focused on calculating the volume of the removed material from a metal sheet due to Laser Beam exposure. All calculations are based on the height info recorded as a grayscale file in TIF/TIFF format. Data of these files are expected to be the output of the measurements made by a digital microscope.


SUMMARY

In order to accomplish the task, this program:

1)INPUT: Prompts user for a filename, pyhsical size of a bit and 4 seperate points. Filename is to access the file including height data. Size is for volume calculations and these points define the quadrilateral border(as being corners) of material removal site.

2)PROCESS 1: Discards the all ramining region beyond border. Line equations and matrix manipulations are done.

3)PROCESS 2: Again based on the 4 points, an approximate surface is defined based on linear approximations. The difference between the approximate surface and the actual surface. Volume above and below the approximate surface are calculated seperately. Approximate area and length of the region are calculated seperately

4)OUTPUT: Prints the "below volume", "above volume", "net volume change", "length of the region", "approximate area of the region", 3-D shape of selected region and approximate surface

removed-volume-calculation-using-grayscale-tiff-images's People

Contributors

uturkbey avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.