Practical in CS II Final Project DeadLine for Delivery Group A Section 1,2 - Group B section 2: Thursday 28/5/2015 Group B Section 1: Tuesday 2/6/2015 It is an individual project; please bring your laptop for the discussion. Project Description Use Java programming language to do a program for the data compression technics, the program should contain the following: 1-Splash Screen: Write your name and Id in it. Help: http://examples.oreilly.com/jswing2/code/ch08/SplashScreen.java 2-JFrame as the following: 3-On Click “Lossless” a new jframe should appear contains the given algorithms: 3.1- On Check “LZ77” and press OK, A new Jframe should appear Contains the input data to be compressed and the output Tags 3.2- Do the Same in the LZ78 4-On Click “Lossy” a new JFrame should appear: 4.1- OnClick “OK”: 4.2-On Click “Convert Image to GrayScale”, it should perform as you did in assignment two. 4.3- On Click “Split”, it should perform as you did in assignment three. 4.4-On Click “Home” it should go back to the main Frame 5-Add the same “Home” Button to all the Frames. Note: The Project should be running correctly in all phases to get the full mark. Any Cheating will cause you to lose marks or the project will not be counted at all. Best Of Luck
© Copyright 2024