استخراج النص من الصورة
أداة استخراج النص من الصورة تقرأ أي صورة تحمل كتابة مطبوعة — صفحة مصورة بالجوال، لقطة شاشة، ملصق منتج — وتعيد النص جاهزًا للنسخ والتحرير. تعمل عبر الويب مباشرة، ومتاحة أيضًا عبر الـAPI لمن يريد ربطها بنظامه، وتقرأ العربية بدقة دون كسر الحروف المتصلة.
شغّلها أونلاين
شغّل هذه المهمة على خوادمنا باستخدام حسابك. الأدوات المجانية تعمل داخل متصفحك، أما هذه فتُخصم من رصيدك في KIT حسب السعر الموضّح أعلاه.
ما الذي تقرؤه الأداة
تتعرف هذه الأداة على النص داخل أي صورة تقريبًا: صفحة كتاب أو مذكرة مصورة بالجوال، إعلان معلّق على الحائط، ملصق منتج، لقطة شاشة لمحادثة، أو لوحة بيضاء بعد اجتماع. تُقبل الصيغ الشائعة للصور بحجم أقصى 25 MB للملف الواحد. القراءة مضبوطة على العربية بحروفها المتصلة، فلا تخرج النتيجة حروفًا مفككة كما تفعل أدوات قديمة كثيرة؛ صورة الجوال تعمل جيدًا دون ماسح ضوئي، وإن كانت صورة واضحة الإضاءة تمنح دقة أعلى دومًا.
كيف تسير المعالجة
ترفع الصورة عبر الويب فتحصل على النص خلال ثوانٍ معدودة، أو ترسلها عبر الـAPI إن كنت تريد ربط الأداة بنظامك الداخلي وأتمتة القراءة على دفعة كبيرة من الصور دفعة واحدة. كل صورة تُعالَج على حدة، فتستطيع إرسال عشرات الطلبات في الوقت نفسه دون انتظار. من لا يبرمج يمكنه أيضًا التواصل عبر واتساب أو البريد الإلكتروني، وسيرد عليه إنسان حقيقي يشرح أفضل طريقة للاستخدام.
السعر بالتفصيل
السعر معلن ويُحتسب بالاستخدام: $0.010 لكل طلب زائد $0.0575 لكل صورة تُقرأ، دون اشتراك شهري ودون حد أدنى للطلبات. عمليًا، قراءة صورة واحدة تكلف أقل من $0.07، ودفعة من مئة صورة تكلف نحو $6.75. الدفع عبر PayPal، وإن تعذّر ذلك فالتواصل مباشر عبر واتساب أو البريد. لمن يدفع اليوم لموظف ليكتب محتوى صورة مطبوعة يدويًا، يغطي ثمن الصورة الواحدة أقل من دقيقة عمل بشري.
لصورة أوضح نتيجة
ثلاث عادات ترفع الدقة بوضوح. أولًا الإضاءة: فضّل ضوءًا موزّعًا وابتعد عن الفلاش المباشر الذي يمحو الحروف الدقيقة. ثانيًا التأطير: املأ الكادر بالصفحة واحرص على استقامة النص قدر الإمكان. ثالثًا الثبات: انتظر تركيز الكاميرا قبل الالتقاط، خصوصًا مع الخط الصغير. وإن كان المصدر مستندًا من عدة صفحات، فصوّر كل صفحة على حدة بدل حشرها كلها في كادر واحد؛ تخرج النتيجة أدق بكثير لكل صفحة.
حالات الاستخدام
أرشيف ورقي قديم يتحول إلى نص
مؤسسة النخيل للمقاولات في الرياض تملك ملفًا من العقود القديمة على الورق فقط؛ صوّر الفريق كل صفحة بالجوال واستخرج النص عبر الـAPI ليؤرشفها رقميًا بدل الاحتفاظ بها كصور فقط.
لوحة الاجتماع قبل أن تُمسح
نورة القحطاني، منسقة مشاريع في جدة، تصوّر اللوحة البيضاء بعد كل اجتماع وتستخرج النص فورًا لتوزيعه على الفريق عبر واتساب بدل صورة يصعب قراءتها لاحقًا.
ملصقات المنتجات في كتالوج إلكتروني
متجر إلكتروني صغير يصوّر ملصقات منتجاته المستوردة ويستخرج المواصفات المطبوعة عليها كنص، فيسرّع إدخال مئات الأصناف في الكتالوج دون كتابة يدوية.
إعلان حائطي يصل لمن لا يراه
خالد العتيبي، مسؤول شؤون إدارية في مؤسسة حكومية بالدمام، يصوّر الإعلانات المعلّقة على لوحة الموظفين ويحوّلها إلى نص يُرسل للزملاء الذين يعملون عن بُعد.
الأسئلة الشائعة
هل تُحفظ الصورة التي أرسلها على خوادمكم؟
لا. تُستخدم الصورة لإنتاج النص المطلوب فقط ولا تُحفظ بعد اكتمال المعالجة، ولا تصل بياناتك إلى أي طرف آخر.
هل الأداة مجانية أم أدفع مقابل كل صورة؟
الاستخراج من صورة خدمة مدفوعة بالاستخدام: $0.010 للطلب و$0.0575 لكل صورة، السعر معلن دون رسوم خفية.
هل أحتاج حسابًا لأستخدم الأداة؟
لا يوجد تسجيل دخول ولا حساب اليوم؛ الشراء مباشر عبر PayPal أو بالتواصل معنا مباشرة.
هل تقرأ الأداة العربية بدقة فعلية؟
نعم، القراءة مضبوطة على النص العربي بحروفه المتصلة، وتتعامل مع الصور الملتقطة بالجوال دون تشويه الكلمات.
ما الحد الأقصى لحجم الصورة؟
25 ميغابايت للملف الواحد، وهو أكبر بكثير من حجم أي صورة عادية بالجوال.
بأي لغة يرد فريق الدعم؟
يرد عليك إنسان حقيقي بالإنجليزية أو الإسبانية؛ يمكنك الكتابة بالعربية وسنستعين بالترجمة للرد عليك.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/ocr/image \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"image":"https://ejemplo.com/imagen.jpg"}'const res = await fetch("https://api.kit.forhosting.com/ocr/image", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"image": "https://ejemplo.com/imagen.jpg"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/ocr/image",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"image": "https://ejemplo.com/imagen.jpg"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/ocr/image", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"image":"https://ejemplo.com/imagen.jpg"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"image":"https://ejemplo.com/imagen.jpg"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/ocr/image", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"image": "https://ejemplo.com/imagen.jpg"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "ocr.image",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_mb | 25 |
max_pages | 10 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
422 | task_failed | لم تنجح معالجة المهمة، ولن تُحتسب عليك؛ أعد المحاولة أو راسلنا مباشرة. |