noboruma
Joined 9 years ago
Joined 9 years ago
I created a small service to extract text from images (OCR) from the command line.
The service is mostly focusing on extracting text from screenshots.
If you have colleagues who can't copy/paste terminal output in plain text but always send your screenshots, this service is for you!
Simply use it like:
curl https://i2t.softweavers.net -F image=@/your/image
Disclaimer: I propose subscriptions for heavy users. Please feel free to check out: https://softweavers.net/image-to-text.html
That's the reason we decided to go ahead and see how it performs within our Go lang code base.
On our setup we are seeing a 50% latency reduction compared with other implementations. Definitely worth a try if you are looking for performance.
It is mentioned & advised to use that one in the README. However if you need more perf, you might want to give a try at go-msquic.
https://github.com/noboruma/go-msquic
The project is quite new, but we have seen good performance results with it so far. PRs are welcome!
A couple of years back, I created: https://github.com/noboruma/rclip A small CLI tool to copy/paste content from different machines using a unique identifier. But I realized how painful this was to setup and ended up using it less and less over time. If you are on a docker image or a small machine, chances are you will have curl. So I created a small online service instead.
Usage is simple, you can copy something doing: ``` $ curl https://rc.softweavers.net/aAbCdD -F copy="my stuff" ``` And then paste from anywhere with internet access: ``` curl https://rc.softweavers.net/aAbCdD ```
Nothing ground breaking but the solutions we see outside are usually not developer friendly and super opaque when it comes to how the data is being stored and used. Here the solution I am proposing is all RAM based, no persistence, no analysis guaranteed.
Disclaimer: I am proposing paid subscriptions for heavy users