Skip to content

Instantly share code, notes, and snippets.

View iamironz's full-sized avatar

Aleksandr Efremenkov iamironz

View GitHub Profile
@iamironz
iamironz / imagetotext-kosmos.py
Created March 28, 2024 12:15
imagetotext-kosmos.py
#!/usr/bin/env python3
import sys
import os
import re
from PIL import Image
from transformers import AutoProcessor, AutoModelForVision2Seq
def log_message(message):
print(message)
@iamironz
iamironz / imagetotextclient.sh
Created December 9, 2023 14:51
imagetotextclient.sh
#!/bin/bash
SERVER_IP="192.168.1.191"
SERVER_PORT="5000"
SERVER_URL="http://${SERVER_IP}:${SERVER_PORT}/process"
send_image() {
local image_path=$1
echo "Sending ${image_path} to ${SERVER_URL}"
curl -X POST -F "images=@${image_path}" "${SERVER_URL}"
#!/usr/bin/env python3
from flask import Flask, request, jsonify
from PIL import Image
from transformers import Blip2Processor, Blip2ForConditionalGeneration
import torch
import io
app = Flask(__name__)
#!/usr/bin/env python3
import sys
import os
from PIL import Image
from transformers import Blip2Processor, Blip2ForConditionalGeneration
import torch
def log_message(message):
print(message)
### Keybase proof
I hereby claim:
* I am iamironz on github.
* I am iamironz (https://keybase.io/iamironz) on keybase.
* I have a public key ASBzLlsV8CRZx2jlvPCnfyNqfWL-OmV8C5MVBFz9W35ZCwo
To claim this, I am signing this object: