Skip to content

JerryShey/Digital-Color-Science-and-Applications

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Digital Color Science and Applications

Homework 1

Dateline 2017.03.21

  • Read a BMP photo and write all pixel in a csv file.
  • Analyze Red vs Green, Green vs Blue, Red vs Blue with excel.
  • Calculate Red, Green and Blues' average and Standard deviation. Using decimal and binary to print that.

Homework 2

Dateline: 2017.03.28

string imgName[6] = {"01.bmp", "02.bmp", "03.bmp", "04.bmp", "05.bmp", "06.bmp"};
  • Analyze source and target image.
  • Using color transfer to transfer source image.
  • Write to result image.

Homework 3

Dateline: 2017.04.10

  • Using target and result images, transfer result image to source image.
  • Calculate the PSNR between result and source image.

Homework 4

Dateline: 2017.04.20

Give seed 100 to random an array to conceal secret number in test.bmp and decode it.

void EMD_conceal(int n, int d, int* G)

d is the bit need to conceal.
G is the array's point which hide the secret number b.

void EMD_decode(int n, int* G, int* result)

G is the array's point which has hiden the secret number.
Decode G and save all secret numbers in result.

Final Demo

  • Find the best weight(w) for color transfer.
  • Show 100 photos with weight between 1.0 to 0.0.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages