Seems like anyone who reads this can try this out. So, through some slightly different set of programs you can even rectify the problem of 'not categorising coloured images' I guess. Isn't it?
Honestly, this is one of your few posts that I gave some attention to read. All other posts are technically too hard to understand man. :)
You can train ANN for any objective. By the way I omitted lot of math. Back propagation is challenging to understand in my opinion. 😃