Skip to content

Add ability to scan barcodes and covers and export/track #7

Open
@Aphexus

Description

@Aphexus

It shouldn't be too hard to extend it to be able to scan covers and bar codes and then keep a list.

There are some book cataloging programs out there but most seem to have some issues with some books(older at least). It would be nice if your app could scan the covers and/or barcodes to try to get as much info as possible for older books and then store that info such as the images and scraped info in to a database/list which can then potentially be imported in to another app.

E.g., if one scans a cover then there should be just "one spine" so to speak. I would think that the code would essentially work almost unchanged. The only other thing may be to recognize the barcodes in the image which probably would not be that difficult.

So I would imagine very little actually has to be done to get that functionality all working which would allow making the app more useful for cataloging. The idea is to make it fast, accurate, and informative.

The problem I'm having now is every book catalog app I've tried is

  1. the barcode scanner will not correctly detect some books.
  2. Some books seem to have the wrong bar code(yeah, I know, something isn't right but it's returning the wrong book because it seems there are some books with the same barcode or there was a misprint on the book). Hence also searching for title, author, etc would help resolve that.
  3. Some books are too old and do not have barcodes, e.g., old sheet music. Hence it would be nice to get some info about them and maybe any updated versions that have the barcode info to act as a replacement.
  4. Usually the apps are a bit slow. If one has hundreds of books one doesn't want to scan, edit, add... just scan scan scan. This is what makes your app nice is that it can do the spines so at least it is fast in those cases.

I haven't used your app yet but I will try it when I get a chance.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions