Read digital Number with camera in phone - camera

I want to automatically read with my phone camera or similar digital numbers (temperature) in my water boiler. OCR
And save the reading every hour in an excel file or similar.
How would something like this be possible without expensive gadgets?

Related

NAudio - Detect Audio via Application

Windows Volume Mixer shows audio output for individual applications.
Using NAudio, what is the right way for me to tap into this information? I essentially want to be able to make my application say:
Always record all audio input/output. Unless otherwise specified, only keep a buffer of the last 30 seconds. Throw the test away. (I know how to do this)
When Skype, Vonage, or Ring Central plays audio for more than 5 seconds, ask the user if they want to start saving the audio. (How would I do this?)
If so, save the 30-second buffer to a file and then start recording live. (I know how to do this)
Thanks for the help!
Windows won't let you capture audio from individual applications. You can use NAudio's WasapiLoopbackCapture to capture audio from all applications.
If you just want to see audio output levels for all apps, that can be achieved with the IMMDevice APIs which NAudio has wrappers for. It doesn't come with a specific demo showing that, but there's another open source project, EarTrumpet that you could explore to see how its done.

Best practice for bulk uploading to Street View Publish API?

We're currently in the process of recording 1fps time-lapsed 4k 360 photos of every island in the Bahamas, with embedded GPS EXIF data. An average hour of filming tends to produce around 600 image frames, which can easily expand to 2000-10,000 images per day on bigger routes. 2000 or so are approved on Google Maps already, but we're hitting a larger brick wall.
The Street View app is obviously the best way to upload when you have 50-100 image files, but it obviously struggles when it starts to hit over 500+ uploads in a batch (publishing doesn't start, or the app crashes), so we're left manually submitting collections. Add that to the standard 4000/day quota, and it's quite a challenge.
Having looked at the Publish API, it's rather tricky to leave a CLI tool running as it's designed with OAuth flow in mind with 1hr access tokens. The service account route seems to the way to go, but the PHP API client seems to have scant documentation for SV Publishing. Connecting photos is also tricky with that many images.
We ideally need a desktop uploader (like the backup tool), or a way to directly import from folders in Google Drive. The first seems discontinued, and there's no data on the second.
Can anyone explain or elucidate on the best practice for this kind of volume upload with the Street View publishing service?
Since you are only capturing 4K images, it will be much simpler to use video mode, depending on if your camera supports it at the desired framerate. You may check this documentation for more information.
Additional information:
You may also check out some of the desktop utilities at the bottom of the Street View website which may be able to help.
You may want to consider one of the Street View ready cameras (also listed on the above webpage) that is capable of recording and uploading 360 videos to Street View. Upon publication, the 360 photo frames are extracted from the video and used to create an automatically connected Street View experience on Google Maps.
Check these pages to learn more about this option:
Set up and connect 360 cameras
Capture and publish in Video mode with the Street View app
Tips for capturing 360 videos for Street View

how should i print a form after RFID card swap in external device using VB.net

I have to program that, we handling with attendance management.we using RFID cards to enroll their attendance. My question is , When any one swap their card in RFID machine, their details of time and date stored in dB. My projects is to print that information in a small paper (thermal printing) to conform their attendance.
the program should be in VB.Net
I hope the question is understantable..
pls anyone give your solution for my question..
MC.Logendran
First you have to got a RFID SDK and is usually attached with RFID devices that you've bought.
In the SDK there must be instructions on how to capture the data and the status of RFID. Subsequently followed by data storage and printing

How to check if a picture was taken by the user or not

I've recently run into some trouble in a Web app I'm developing. In this Web app I allow users to upload pictures and I need to check -to a certain extent- that the pictures they upload were taken from their own cameras, webcams, mobile devices, etc.
If I can't guarantee that the image being uploaded "belongs" to the user (e.g. was downloaded from somewhere on the internet, made in Paint, etc.) the file is discarded, otherwise it is stored.
I know any method to implement this will be highly inaccurate and will produce many false positives -or negatives- and that there is no bulletproof solution, but I'm just looking for a tentative way to do it.
So far I've thought of
checking if the picture has Exif data present and if so, if it's
date is relatively recent, store it
providing the option to take "snapshots" from the user's webcam like Facebook does
for the profile picture
Are there any other ways to do this?

send GPS coordinates from OEM GPS module to server

I am looking for information on sending GPS coordinates from a GPS module to a server. How would I go about doing this?
I have done countless google searches on the subject and all searches fail to reveal any information on how the data generated from the GPS unit might be actually sent from the gps module to a server.
There are obvious ways to do this using a GSM deivce, but I can't find any information on low cost data plans, networks, etc
All I would need to do is occasionally send the GPS coordinates from the module to a server. This would be done several times a day. One device would probably have bandwidth of a couple KB per month, that's it. What options are out there?
you need:
A GSM modem that support whatever frequencies / technology your intended cellular provider uses. Bunch of examples here: http://www.sparkfun.com/categories/66 Make sure the module manages the TCP/IP aspects and has an easy interface (AT commands).
A data only account with that cell provider for each device. 200MB a month is like $15-20 from most carriers in the US
The GPS Module. Examples here: http://www.sparkfun.com/categories/4
A microcontroller to manage the GPS and the cell modem. Arduino is probably the easiest one to get started with.
All GPS receiver modules output serial NMEA data. Which is fairly simple to parse, and from there you can do whatever you like with it, store it send it, plot it, etc.