Some other additional requirements for the modules are as follows:
The code should be highly reliable and as explicit as possible. This will help the
developers to modify the code in case of future development.
Morphing is an image processing technique used for the metamorphosis from one image
to another. The idea is to get a sequence of intermediate images which when put together with
the original images would represent the change from on
3.1 PRODUCT PERSPECTIVE
Morphing is defined as an animated transformation of one image into another by
gradually distorting the first image so as to move certain chosen points to the position of
corresponding points in the se
A new technique is presented for the metamorphosis of one digital image into another.
The approach gives the animator high-level control of the visual effect by providing natural
feature-based specification and interaction. Ima
EXTERNAL INTERFACE REQUIREMENTS
4.1 USER INTERFACE
Since the software being used is MATLAB, the user interface will be GUI. This GUI will
contain standard buttons such as push buttons, axes, radio button.
Push button: uipushtool creates a push b
OTHER NON-FUNCTIONAL REQUIREMENTS
6.1 PERFORMANCE REQUIREMENTS
Processing time should be minimized for better and faster performance.
6.2 SOFTWARE QUALITY ATTRIBUTES
Architecture: The software would have very efficient architecture as there woul
MATLAB is a high-performance language for technical computing. It integrates
computation, visualization, and programming in an easy-to-use environment where problems and
solutions are expressed in familiar mathematical notatio
To build software, it is necessary that first overall objective of the system must be
determined i.e. the software, hardware, people, databases, procedures and other systems elements
must be identified; and operat