Realise that the pic I took using my 300D happens to have these specks. Is this caused by the dirtiness of the CCD?
Will Canon clean the CCD for me if my camera is still under warranty?
Please advise me and attached is one of the pic (apply auto-levels and contrast in PS to make the specks more obvious).
Thank you in advance.