Barcodes are already being used for various purposes... In current situation, an image generted barcode wouldn't be a good option.
For further reference, can you please elaborate the cause and functioning of this code? So that I can think of something more.
.
.
If it is just an image with some lines, one thing comes to my mind is, storing hue colors and different combinations for categorising elements with different colors. For this, there can be a simple code for color detection.. but the question is, if you plan to do so, you have to create your own server to store the data. Moreover, color detection using camera or scanner is a big task so, one has to spend some time coding and then linking it to database. One more hurdle is security. If you are providing this solution for a store, you must ensure that the database or server is secure and can't be hacked. All this is because the previous concept of barcodes is secure as well as easy to use.
- Another thing that comes to my mind is generating heat maps/ colour gradient barcodes. This can be useful for distinguishing industrial machines on the basis of their heat value. This will also help the operators to be well aware about the machine readings and hence its functioning.
Note: This is just a concept and can be explored further. If you want to know more about the recent research on barcodes, try reading about ' Bump mark code '
Let me know if you get some more intel on the heat sensing part.
As I realized, color code increase computation. However, the purpose of my question is, give the system a number, system takes that number and generates its color code. But, when another user wants to know what the first given number was, he can't tell. In other words, the user can read the color barcode , but cannot identify which number produced the this code. In the attached photo, the user can read colors what the number represents. But no matter what he tries to do, he can't find which number produced this color code. Like the hash function that receives a number and generates a separate code for it.
for example: give your national code, it can generate color barcode, that unique and non- reversible.