حاسبة ISO بعد تغيير الوقفات
رفع ISO 100 بمقدار وقفتين يضاعف الحساسية 4 مرات فتصل إلى ISO 400: أدخل ISO البداية والتغير بالوقفات مع إشارته، كاملًا أو بالأثلاث، لتحصل على القيمة الجديدة وأقرب إعداد قياسي. مجانًا في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- Iso
- 100
- درجات التعريض
- 2
- المضاعف
- 4
- ISO الجديد
- 400
- ISO بعد التقريب
- 400
- أقرب ISO قياسي
- 400
حساسية ISO الفوتوغرافية مقياس لوغاريتمي: كل وقفة كاملة تضاعف الضوء الذي يحتاجه المستشعر أو الفيلم لفتحة وغالق معينين أو تنقصه إلى النصف. عندما تعرفون ISO البداية وتريدون الرقم الجديد فقط بعد رفع القرص أو خفضه بعدد من الوقفات، تكون الصيغة المغلقة ISO اثنين يساوي ISO واحدًا مضروبًا في اثنين مرفوعًا إلى تغيّر الوقفات ذي الإشارة. الوقفات الموجبة ترفع الحساسية وتضيف ضوضاء في العادة؛ والسالبة تخفضها وتنظّف الملف في العادة. الأثلاث الكسرية مثل زائد ثلث أو ناقص ثلثين تتبع القوة نفسها للاثنين، لذلك يقع ثلث وقفة من ISO 100 قرب الوسم المألوف 125. تقبل حاسبة ISO بعد تغيّر الوقفات هذه ISO ابتدائيًا ودلتا وقفات بإشارة، وتعيد الجداء الدقيق، وISO صحيحًا بأسلوب الكاميرا، وأقرب وسم قياسي لثلث وقفة من السلم الفوتوغرافي الشائع، والمضاعف الخطي اثنين مرفوعًا إلى الدلتا، واتجاه رفع أو خفض أو بلا تغيّر.
كيف تتحرك ISO عندما تضيفون وقفات أو تطرحونها
وقفة الحساسية عامل اثنان على سلم ISO الخطي. انطلاقًا من أي ISO موجب، إضافة وقفة كاملة تضاعف تلك ISO، وطرح وقفة كاملة يقسمها على اثنين، وعدد حقيقي بإشارة من الوقفات n ينتج القيمة الجديدة الدقيقة ISO مضروبًا في اثنين مرفوعًا إلى n. تلك الهوية هي اللوغاريتم نفسه الذي يسكن مثلث التعريض: وقفة ISO قابلة للاستبدال بوقفة غالق أو وقفة فتحة عندما تساوون التعريض، لكن هذه الصفحة لا تحل الركنين الآخرين.
تجيب فقط البحث الذي يكتبه المصورون فعلًا حين تكون المسألة معزولة أصلًا: إذا كنت عند ISO 400 ورفعت ثلاث وقفات، أي رقم أضبط. زيادات ثلث الوقفة ونصفها ليست حالات خاصة؛ زائد ثلث هو اثنان مرفوع إلى الثلث، نحو 1.260، لذلك تقع ISO 100 زائد ثلث قرب 126 رياضيًا وتُوسم 125 على أقراص الكاميرا. زائد ثلثين نحو 1.587، وهو ما ينقل 100 نحو 160.
الكسور السالبة تعمل بالمثل عكسيًا. صفر وقفات يعيد ISO البداية بلا تغيّر ويفيد فحص الذهاب والإياب. ولأن ISO لا تُعرَّف إلا للقيم الموجبة المحدودة، يُرفض بدء صفري أو سالب بدل اختراع سرعة فيلم بلا معنى.
ثم تبلغ الحاسبة ثلاثة أرقام مترابطة: الجداء الدقيق، وأقرب صحيح للسكربتات التي تريد ISO صحيحة، وأقرب وسم تقليدي لثلث وقفة من المتتالية المألوفة ستة وثمانية وعشرة واثني عشر وستة عشر وخمسة وعشرين واثنين وثلاثين وأربعين وخمسين وأربعة وستين وثمانين و100 و125 و160 و200 وما يليها في توسيع ISO العالية. تتيح هذه الرؤى الثلاث للطالب أن يرى الحساب والقرص معًا.
متى تكون صفحة ISO بعد الوقفات البحث الصحيح
استخدموا هذه الصفحة عندما تكون نية البحث ISO الجديدة بعد تغيّر وقفات معلوم ولا تحتاجون إعادة موازنة الفتحة أو الغالق. ذلك استعلام مختلف عن حالّ تعريض مكافئ يُبقي التعريض الكلي ثابتًا بينما تحرّكون ركنًا من المثلث وتحلّون آخر، وعن حاسبة قيمة تعريض تبلّغ EV من الفتحة والغالق وISO معًا. ويختلف كذلك عن محوّل سرعة فيلم يترجم وسوم ISO وASA وDIN دون حركة بالوقفات.
يستعمله مصورو الليل والحفلات والفعاليات الداخلية للقفز من قاعدة نهارية مثل ISO 100 بأربع وقفات أو خمس قبل دخول قاعة معتمة. ويحسب مصورو المشهد الذين يضيفون مرشح ND قويًا ثم يريدون ضوضاء أقل بعد فتح الغالق تغيّر وقفات سالبًا لسحب ISO نحو الضبط الأصلي. يكلّف المدرّسون مسائل وقفات بإشارة — ارفعوا اثنتين، اخفضوا ثلثًا، ارفعوا ثلثين — ويحتاجون وحيًا حتميًا يبيّن أيضًا لمَ تكتب الكاميرا 125 بدل 126.
فضّلوا هذه القدرة عندما تعرفون أصلًا ISO البداية ودلتا الوقفات بإشارة؛ وإن احتجتم بعد غالقًا يطابق فتحة جديدة فاستخدموا أداة تعريض مكافئ، وإن احتجتم EV عند ISO 100 فاستخدموا أداة قيمة تعريض. فحوص الذهاب والإياب يسيرة: زائد n وقفات يتبعها ناقص n وقفات يجب أن تستعيد البداية بعد التقريب نفسه، واستدعاء صفر وقفات يجب أن يعيد صدى البداية.
حالات الاستخدام
تخطيط ISO في الضوء الضعيف
ينطلق مصورو الفعاليات والليل من ISO نهارية قاعدية ويرفعون عددًا معلومًا من الوقفات لاختيار ضبط الداخل قبل فقدان الضوء.
إعادة ISO بعد زيادة الضوء
أعمال المشهد والاستوديو التي تضيف ND أو تفتح الغالق أو تحضر ومضات تحسب تغيّر وقفات سالبًا للعودة نحو ISO الأصلية.
تعليم سلم وقفات ISO
تولّد النوادي والدورات قيم ISO معلومة لزائد اثنتين وناقص واحدة وزائد ثلث، مع مدخلات باطلة متعمدة لأوراق العمل.
الأسئلة الشائعة
كيف أعثر على ISO الجديد بعد الرفع أو الخفض بـ N وقفات؟
أرسلوا iso بداية موجبًا وقيمة stops بإشارة. ISO الجديد هو iso × 2^stops. زائد اثنتين من 100 يعطي 400؛ ناقص واحدة من 800 يعطي 400؛ زائد 1/3 من 100 نحو 126، ويُوسم 125 على معظم الأقراص.
هل زائد وقفة واحدة يضاعف ISO دائمًا؟
نعم للجداء الدقيق: كل وقفة كاملة تضاعف ISO، فإن +1 من 200 يعطي 400 و+2 من 200 يعطي 800. ثم تُثبّت أقراص الكاميرا تلك القيمة الدقيقة على أقرب وسم تقليدي لثلث وقفة عند الحاجة.
لمَ يصبح ثلث وقفة من ISO 100 هو 125 لا 126؟
اثنان مرفوع إلى الثلث نحو 1.260، فالجداء الدقيق نحو 126. تنشر الكاميرات السلسلة التقليدية للأثلاث 100 و125 و160 و200.
بماذا يختلف هذا عن التعريض المكافئ أو قيمة التعريض؟
تحرّك هذه الصفحة ISO فقط بعدد وقفات معلوم. يحافظ التعريض المكافئ على الضوء الكلي ثابتًا بينما تغيّرون الفتحة أو الغالق. وتبلّغ قيمة التعريض EV من أركان المثلث الثلاثة معًا.
هل يمكنني إدخال أثلاث مثل 2/3 أو -1/2 وقفة؟
نعم. إلى جانب الأعداد العشرية يمكنك كتابة كسور بسيطة مثل 1/3 أو +2/3 أو -1/2، وتعرض النتيجة أيضًا أقرب ISO قياسية على سلم الأثلاث المعتاد.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/hobby/photo-iso-after-stops \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"iso":100,"stops":2}'const res = await fetch("https://api.kit.forhosting.com/hobby/photo-iso-after-stops", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"iso": 100,
"stops": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/photo-iso-after-stops",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"iso": 100,
"stops": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/photo-iso-after-stops", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"iso":100,"stops":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"iso":100,"stops":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/photo-iso-after-stops", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"iso": 100,
"stops": 2
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.photo_iso_after_stops",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
المسار حساب حتمي خالص بلا شبكة وبلا بذور عشوائية وبلا اعتماد على ساعة جدارية، فيعيد المنفّذ المجاني في المتصفح وواجهة API المدفوعة مقدمًا JSON نفسه بعد التقريب الثابت في كل استدعاء.
كيف تتحرك ISO عندما تضيفون وقفات أو تطرحونها
مقادير الوقفات البالغة الكبر التي تفيض الفاصلة العائمة IEEE تُرفض كذلك حتى لا يعيد العقد Infinity أبدًا.
ما ترسلونه وما تستلمونه
يجب أن يكون iso موجبًا بصرامة. يجوز أن يكون stops موجبًا لرفع الحساسية أو سالبًا لخفضها أو صفرًا لتركها بلا تغيّر. تُقبل السلاسل العددية. يقبل حقل stops كذلك كسورًا بسيطة مثل 1/3 أو +2/3 أو -1/2 حتى لا تحتاج أوراق العمل المكتوبة بأثلاث فوتوغرافية خطوة تحويل إلى عشري. صلوا النموذج المجاني في المتصفح لقرارات الميدان والواجبات، ثم استدعوا العقد نفسه من السكربتات عندما تحتاجون جدولًا على طول تسلسل وقفات. أرسلوا جسم JSON برقمين محدودين إلزاميين: iso حساسية البداية، وstops التغيّر بإشارة في وقفات التعريض. تشمل أسماء iso البديلة start_iso وsensitivity وasa وiso_start وstarting_iso. وتشمل أسماء stops البديلة delta_stops وn_stops وstop_change وev_stops وdelta. الحقول الناقصة والسلاسل الفارغة والنص غير العددي وNaN وInfinity وiso غير الموجب ومقدار وقفات أكبر من أربعين تفشل بـ invalid_input مع تسمية الحقل ولا تُفوتر أبدًا. عند النجاح يعيد الجسم iso وstops منظَّفين، ويعيد multiplier مساويًا لاثنين مرفوعًا إلى stops، وiso_new مساويًا لـ iso مضروبًا في ذلك المضاعف، وiso_rounded أقرب صحيح عندما تكون القيمة الدقيقة واحدًا على الأقل، وnearest_standard_iso أقرب وسم تقليدي لثلث المسافة اللوغاريتمية، وdirection بقيم raise أو lower أو unchanged، وسلسلة صيغة قصيرة ISO2 = ISO1 × 2^stops. تشمل الفحوص الكلاسيكية 100 زائد وقفتين كاملتين إلى 400، و6400 ناقص أربع وقفات عودًا إلى 400، و100 زائد ثلث وقفة لقيمة دقيقة قرب 126 مع أقرب قياسي 125، وISO بداية صفرية أو سالبة مسارًا إلزاميًا لـ invalid_input.
متى تكون صفحة ISO بعد الوقفات البحث الصحيح
ويمكن لسكربتات الأتمتة التي تخطّط أقواس ISO أن تستدعي العقد نفسه في حلقة على قائمة وقفات وتخزن iso_new للحساب وnearest_standard_iso لأوامر الكاميرا. المهام الفاشلة التي تعيد invalid_input لا تستهلك الرصيد المدفوع مقدمًا، فيبقى استكشاف السكربتات رخيصًا عندما يرسل المتعلمون ISO صفرًا عمدًا.
أسئلة تقنية
كم تبلغ تكلفة حاسبة ISO بعد تغيّر الوقفات؟
أداة المتصفح مجانية. تستخدم طلبات API رصيدًا مدفوعًا مقدمًا بسعر $0.002 لكل استدعاء ناجح؛ ولا تُفوتر المدخلات الباطلة مثل ISO صفر.