Extract RGB value to decode
7 次查看(过去 30 天)
显示 更早的评论
I'm trying to create a 2D Colour Barcode steganography which decodes a barcode into its corresponding text. On clicking the "Decode" button, the image must be decoded into its textual form.
I have given red, green, yellow and blue colours for letters A, B, C, D respectively. I want to decode this image by making use of RGB pixel values which will decide what's the letter.
The expected output for above image is ADBCD. Please help me!
[File_Name, Path_Name] = uigetfile('D:\'); %upload image by clicking on "Upload" button
axes(handles.graph)
imshow([Path_Name,File_Name]) %display image on axes in GUI window
0 个评论
回答(1 个)
Walter Roberson
2019-4-5
rgb2ind passing in a colormap of your four colors to get color indices.
9 个评论
Walter Roberson
2019-4-7
bwareafilt(mask0, SomeParameterGoesHere) %get rid of small accidental matches
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!