Beruflich Dokumente
Kultur Dokumente
By
P.Girish Tejanand(07841A1232)
P.Jagadish(07841A1248)
S.Ranadheer(07841A1249)
SOFTWARE ARCHITECTURE:
CLIENT
PRESENTATION C#.NET
APPLICATION 2D TO 3D
INTEGRATION STREAMS
DATA IMAGES
DATA FLOW DIAGRAM :
User
1.0
Login
Images
Use Case Diagram :
It shows a set of use cases and actors (a special kind of class) and
their relationships
2D to 3D
<<Uses>>
<<Uses>>
<<Uses>>
Apply Filters(Brightness
and contrast)
Slide show
Class Diagram:
Loading() 1
1 Login() 1
1 1
1..* 1..*
3D Acquisition Slide Show
Source Image 1..* File Format Conv Path
Target Image Filtering Techniques Source Image Imgs[]
M[] Source Format 1..* Mode
Source Image
Pcolor Values Target Format Time
Target Image
RGB pix Target Image
Brightness Val
Gray pix Status Load Imgs()
Contrast Val
Preview()
Generate color coded() Check Fmt() Next()
Change Brightness()
Deterime Grid Patterns() Convert Fmt() Self()
Change Contrast()
Word Seed Flood Fill() 0..*
Save Image() 0..*
0..*
Open Image()
0..*
1..*
1..*
1..* Image
File Name 1..*
Location
Format
Dimension
Preview()
Sequence Diagram:
Prompt uid,pwd
Send uid,pwd
Validate uid,pwd
Status
U:User C:3D Conv
Req 2D to 3D conv
Send img
Check file exist
Generate word
Create 3D image
Save image
show 3D image
U:Us er F:Filter C:Convert
2: Prom pt Im g
3: Image
8: New Im age
11: Im g, Form at
12: Check Form at
14: Save Im g
2: Prompt Path
3: Path
4: Populate Images
5: Prompt Mode
6: Mode
7: Generate Slides
8: Show Slides
Collaboration Diagram:
4: Validate uid,pwd
1: Request Login
3: Send uid,pwd
D:3D
U:User
Acquisition
2: Prompt uid,pwd
5: Status
4:
Check file exist
5: Generate color coded structure
6:
Create M*N matrix
7: Identify P color values
8: Map color values to M* N matrix using P
9: Generate word
10: Use seed and flood fill
11: Create 3D image
12: Save image
1: Req 2D to 3D conv
3: Send img
U:User C:3D
Convertor
2: Prompt src img
13: Show 3D image
6: Apply Values
7: Generate New Image
2: Prompt Img
4: Prompt Brightness/contrast values
8: New Image
C:Conver
t
4: Populate Images
7: Generate Slides
X: 3D
Acquisition 1..*
F: Filters
1..* 1..*
S: Slide Show