This is my approach for the software implementation so far: Program should read and image and save it as a 3D matrix ----size should be rows*columns*3 for (RGB) Program should be able to convert a string to a matrix of 1s and 0s ----1 for white pixels and 0 for black pixels Program should be able to divide text on multiple rows without losing meaning ----Division should only be made when spaces are encountered ----Add a space at the end of the string as default ----If word is too long, split it and lose it's meaning Program should hide and reveal the text in the middle of the cover image Program should modify the RGB pixels of an image by dividing by 26 or 30 ----Hide the modified pixels in the last digit of the Cover image's pixels ----Take into account different image sizes Program should have a password feature to lock the hidden content
This comment has been removed by the author.
ReplyDeleteThis is my approach for the software implementation so far:
ReplyDeleteProgram should read and image and save it as a 3D matrix
----size should be rows*columns*3 for (RGB)
Program should be able to convert a string to a matrix of 1s and 0s
----1 for white pixels and 0 for black pixels
Program should be able to divide text on multiple rows without losing meaning
----Division should only be made when spaces are encountered
----Add a space at the end of the string as default
----If word is too long, split it and lose it's meaning
Program should hide and reveal the text in the middle of the cover image
Program should modify the RGB pixels of an image by dividing by 26 or 30
----Hide the modified pixels in the last digit of the Cover image's pixels
----Take into account different image sizes
Program should have a password feature to lock the hidden content