title: QR scanner with ZXing and ZBar doesn't read low quality codes on cards
body: <p>I have made applications using <strong>ZXing</strong> and <strong>ZBar</strong> both. Both are working fine and read <strong>good quality QR codes</strong> always.</p>
  
  <p>But problem is when I scan the code on a <strong>card</strong> which is <strong>not</strong> that much nice in <strong>quality</strong> it never scans. I even tried with <strong>5 MP</strong> camera device but same results. I tried many apps from Google play store but neither of them worked. Card is not of that much bad quality. Can anyone tell me the solution or suggest any other API for that. I know its not the API its the Quality of QR code. Any help would be appreciated.</p>
  
  <p>This is the card Image <img src="https://i.stack.imgur.com/YoO8w.jpg" alt="enter image description here"></p>