There is OCR code floating about (in fact there was a thread about this). Not sure how well it works, but might be something that could be added to mBarcode as a decoder. Interesting. mBarcode will do this with barcodes (though not the 3D multicoloured ones (yet)).
Are you sure it is 3D? mbarcode supports these 2D-barcodes here (this points to t.m.o): If they contain a link it will automatically open it in the default browser. there is also a Firefox plugin that wil create these codes if you right-click on a link so that you can directly scan it from the screen. I guess this is exactly what you are looking for. EDIT: The code in this post is a DataMatrix code, don't know if mbarcode supports it but it supports QRCodes like this: Now I also saw that 3D means 2D with colors, well, as already said, these are not supported yet (and unneeded for links in my opinion, who uses links longer than 256 signs?). EDIT2: Just tested, it supports both 2D types.