How Software Gets Done  


Login

Software Buyers
Request bids
Search coders
My Buyer Account
Buyer help
Buyer articles
Buyer FAQ
Latest news
 
Software Coders
Newest open work
Browse all work
Search all work
My Coder Account
Coder help
Coder articles
Coder FAQ
Latest news
 
Affiliates
My Affiliate Account
Affiliate help
Affiliate FAQ
Latest news
 
Newest Bid Requests.
(See all)
mySQL Lead Tracking Database
By bkleinhe on Sep 23
Max Bid: $300


System Snapshot Utility (repost)
By emetrix on Sep 23
Max Bid: $75


college project
By mmm12 on Sep 23
Max Bid: $350


Sports/College Basketball Betting Site Layout
By DWDYEM on Sep 23
Max Bid: $50


polynomial using linked list
By ray_05 on Sep 23
Max Bid: $20


Bobblehead MySQL database
By bobblebum on Sep 23
Max Bid: $150


Click here to put this ticker on your own site and/or get live RSS newsfeeds

Open Work Categories.
Database 
(198 open)
   Access 
(69 open)
   MySQL 
(128 open)
   Oracle 
(12 open)
   SQL Server 
(79 open)
   Other DB 
(25 open)
Documentation / Tech Writing 
(21 open)
   Language (Human) Translations 
(10 open)
Data Entry 
(44 open)
Game Development 
(22 open)
Graphics / Art / Music 
(58 open)
   Graphics 
(58 open)
     Adobe AfterEffects 
(14 open)
     Adobe Photoshop 
(36 open)
     Adobe Premiere 
(11 open)
     3d Animation 
(21 open)
   Art (Misc.) 
(19 open)
   Music 
(7 open)
   Photography 
(3 open)
   3d Modeling 
(12 open)
Language Specific 
(124 open)
   Assembly / Machine language 
(16 open)
   ASP 
(74 open)
   ASP .NET 
(74 open)
   C# 
(68 open)
   C++ / C 
(174 open)
   Carbon (Mac OS) 
(3 open)
   Cocoa / Obj-C 
(6 open)
   Cold Fusion 
(14 open)
   Delphi 
(61 open)
   Java 
(93 open)
   JSP 
(15 open)
   Perl 
(55 open)
   Python 
(6 open)
   PHP 
(130 open)
   XML/XSL 
(34 open)
   Visual Basic 
(176 open)
   Visual Basic .Net 
(111 open)
   Other 
(75 open)
Misc 
(35 open)
   Middleware 
(3 open)
   CAD 
(4 open)
MultiMedia 
(29 open)
   Video Editing 
(6 open)
Network 
(40 open)
   Network Design 
(7 open)
   Network Implementation 
(7 open)
Platforms 
(76 open)
   Windows 
(203 open)
     MS Exchange 
(12 open)
     MS Office 
(23 open)
     Other 
(19 open)
   Darwin 
(3 open)
   Embedded Systems 
(14 open)
   Hand Held/PDA Programming 
(14 open)
   Internet Browser 
(58 open)
   Linux 
(77 open)
   Lotus Notes / Domino 
(2 open)
   UNIX 
(42 open)
Requirements 
(14 open)
Security 
(34 open)
Testing / Quality Assurance 
(15 open)
Web 
(167 open)
   Page Design 
(93 open)
   Flash 
(51 open)
   Marketing 
(14 open)
     Search Engine Optimization 
(8 open)
     Marketing (Other) 
(12 open)
   Web Services 
(90 open)
   Web (Other) 
(101 open)
Training 
(9 open)
   Computer Based 
(14 open)
Other
 
Other Sites

Download the free Rent A Coder IE toolbar!
 
Show Bid Request

watermarking
Bid Request Id: 27882
Bookmark in my 'To Do' list
Posted by: liml (0 ratings)
Non-action Ratio: Very Good - 0.00%
Buyer Security Verifications: Good
Approved on: Sep 18, 2002
10:07:23 AM EDT
Bidding Closes: Sep 26, 2002
10:27:06 AM EDT
Viewed (by coders): 215 times
Deadline: 10/13/2002
TIME EXPIRED
Phase:
100% of work completed and accepted. Coder has been paid.
Max Accepted Bid: Bidding is closed
Project Type: Personal Project / Homework Help
Bidding Type: Open Auction
Categories: Language Specific, Java
Enter chat room for this bid request
(0 active users at Sep 23, 2003 3:16:54 PM EDT)

Description:
PartA: recoding image
Write a Java application to Read in an image using ImageIO library, set to zero 1 to 7 bits of each of R G B of every pixel in that image. Display original, altered and difference images. Provide an ability to save the image.
Provide ability to plot graph of MSE and SNR in a separate window. Also provide ability to show image histogram of R, G, B and L.
Implement rounding of pixel values instead of truncation

Part B: now we apply the image recoding methods developed in partA to implement a watermarking algorithms. The overall embedding procedure is as follows:
1)Obtain two images (pre-scaled as necessary so that they have an equal number of rows and columns of pixels). Select one to be the host image, H, and the other to be the embedded watermark image, W. When an image is loaded in java, it is automatically converted to the 32-bit ARGB format as explained in the 'colour' lecture. This has 8 bits for each of R, G and B
2)Reduce the number of bits in each of the R, G and B channels in the host image to 4 bits to make room for the watermark image. These bits are supposedly 'invisible' (and, being invisible, their absence is not noticed by the user. You will have seen in part A how true this is). Replace the missing bits with 0's by truncation as in part A so that an input pixel with bits
Horiginal(i) = 11111111 rrrrrrrr gggggggg bbbbbbbb
will be changed to
Hfiltered(i) = 11111111 rrrr0000 gggg0000 bbbb0000
3)Do the same for the watermark image
4)Reverse each of the R, G and B parts of the watermark image.so that pixels like
Wfiltered(i) = 11111111 R1R2R3R40000 G1G2G3G40000 B1B2B3B40000 become Wreversed(i) = 11111111 0000R4R3R2R1 0000G4G3G2G1 0000B4B3B2B1
5)Merge both images using an OR operation.

Summary of Part B
1)Make Hfiltered, Wfiltered, and Hwatermarked and save the result
2)Reformulate your java application so that it can also run as an applet, but can only load images via a user-supplied URL.
3)The code must compile and run under the JDK1.4 system.
4)A basic user interface is required. Drop down menus or buttons for selecting options are OK


Deliverables:
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. all file must be in .java file

2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.

3) Complete ownership and distribution copyrights to all work purchased.



Platform:
must be able to be compile and run under unix and window NT,XP

Must be 100% finished and received by buyer on:
Oct 13, 2002 EDT
Deadline legal notes: All times are expressed in the time zone of the site EDT (UT - 5). If the buyer omitted a time, then the deadline is 11:59:59 PM EDT on the indicated date.

Special Conditions / Other:
Must be completed by 13th october 2002


Remember that contacting the other party outside of the site (by email, phone, etc.) on all business projects < $500 (before the buyer's money is escrowed) is a violation of both the software buyer and seller agreements. We monitor all site activity for such violations and can instantly expel transgressers on the spot, so we thank you in advance for your cooperation. If you notice a violation please help out the site and report it. Thanks for your help.
 
Bidding/Comments:
All monetary amounts on the site are in United States dollars.
Rent a Coder is a closed auction, so coders can only see their own bids and comments. Buyers can view every posting made on their bid requests.

See all rejected bids (and all comments)
Name   Bid Amount 
 
Date   Coder Rating  
Sanpee
(29 ratings)
in Gelugor, Penang
Malaysia
Bid id: 316,478
 
$80 (USD) Sep 19, 2002
8:14:23 PM EDT
 9.31
(Superb)
   
I think I can handle this. Please wait for my demo.
 
 
 
 
  There are 4 private replies to/from Sanpee. Click here to view them.
 

Sanpee
(29 ratings)
in Gelugor, Penang
Malaysia
Bid id: 318,217
 
$80 (USD) Sep 21, 2002
10:10:25 AM EDT
 9.31
(Superb)
   
Demo for part A. Just to show my capability in handling java. Uses ImageIO for file format handling. To run demo, just issue command java -jar watermarka.jar.
Attached File
 




Bid Request Search
 Advanced Search
Newest Open Work
Latest News  
Credentials


 

 
Rent A Coder upholds the rigorous business practices required to be both a BBB member and Square Trade vendor.
  • All customer issues addressed within 2 days
  • Openly disclosed pricing and return policies
  • Participation in mediation at buyer request
  • Superior selling track record
This site is verified through its parent company, Exhedra Solutions, Inc.
 
Top Coders.

Securenext
Rated a 9.97 on 124 jobs 
Buddies
Rated a 9.85 on 94 jobs 
Codman
Rated a 9.97 on 158 jobs 
hernest
Rated a 10 on 122 jobs 
Andrei Remenchuk
Rated a 10 on 14 jobs 
D-N-S
Rated a 9.93 on 39 jobs 
markesh
Rated a 10 on 23 jobs 
Maxnet Technologi es Private Limited
Rated a 9.93 on 87 jobs 
GribFritz
Rated a 9.89 on 148 jobs 
PSergei
Rated a 9.77 on 106 jobs 

See all top coders...

(What makes a top coder?)

Top Exam Scorers

 
Other
Rent A Coder is PayPal verified through its parent company, Exhedra Solutions, Inc.

Created in partnership with:

 

Affiliate Sites
Latest News | About Us | Kudos | Feedback/Contact    Affiliates | Advertise    Privacy | Legal

Copyright © 2001, Exhedra Solutions, Inc. All rights reserved.
By using this site you agree to its Terms and Conditions.
"Rent A Coder" (tm), "Safe Project Escrow" (tm) and "How Software Gets Done" (tm)
are trademarks of Exhedra Solutions, Inc.