USING TRIGONOMETRY AND PYTHAGORAS TO WATERMARK AN IMAGE


  • Department: Computer Science
  • Project ID: CPU2344
  • Access Fee: ₦5,000
  • Pages: 52 Pages
  • Reference: YES
  • Format: Microsoft Word
  • Views: 572
Get this Project Materials

ABSTRACT
The class presented here will place a watermark on an image. It takes a Bitmap object and returns another Bitmap with a string drawn diagonally (top-left to bottom-right) across it. An instance of the class is constructed with the actual text to place, font properties, maximum wanted font size (more on this in a bit), Color and transparency (byte). This may sound fairly trivial but calculating the angle of the diagonal line through a Rectangle of unknown Size at design time (big d'oh! if there's a library method that already does this!) and autosizing the font to fill as much of the bitmap as possible, without being clipped involves Trigonometry and Pythagoras.


TABLE OF CONTENTS
TITLE PAGE                                   
CERTIFICATION                               
APPROVAL                                   
DEDICATION                                   
ACKNOWLEDGEMENT                           
ABSTRACT                                   
TABLE OF CONTENTS

                               
CHAPTER ONE
1.0    INTRODUCTION                           
1.1    STATEMENT OF PROBLEM                       
1.2    PURPOSE OF STUDY                           
1.3    AIMS AND OBJECTIVES                        
1.4    SCOPE/DELIMITATIONS                       
1.5    LIMITATIONS/CONSTRAINTS                   
1.6    DEFINITION OF TERMS  
                     
CHAPTER TWO
2.0    LITERATURE REVIEW   
                        
CHAPTER THREE
3.0    METHODS FOR FACT FINDING AND DETAILED DISCUSSIONS OF THE SYSTEM               
3.1     METHODOLOGIES FOR FACT-FINDING                
3.2    DISCUSSIONS            
                
CHAPTER FOUR
4.0    FUTURES, IMPLICATIONS AND CHALLENGES OF THE SYSTEM                            
4.1    FUTURES                                
4.2    IMPLICATIONS                           
4.3    CHALLENGES 
                              
CHAPTER FIVE
5.0    RECOMMENDATIONS, SUMMARY AND CONCLUSION                           
5.1    RECOMMENDATION                           
5.2    SUMMARY
5.3    CONCLUSION                               
REFERENCES                               

  • Department: Computer Science
  • Project ID: CPU2344
  • Access Fee: ₦5,000
  • Pages: 52 Pages
  • Reference: YES
  • Format: Microsoft Word
  • Views: 572
Get this Project Materials
whatsappWhatsApp Us