EXCELITAS TECHNOLOGIES pco.convert مائکروسکوپ کیمرہ
وضاحتیں
- پروڈکٹ کا نام: پی سی او۔ تبدیل
- ورژن: 1.52.0
- لائسنس: Creative Commons Attribution-NoDerivatives 4.0International License
- ڈویلپر: Excelitas PCO GmbH
- پتہ: Donaupark 11, 93309 Kelheim, Germany
- رابطہ کریں: +49 (0) 9441 2005 50
- ای میل: pco@excelitas.com
- Webسائٹ: www.excelitas.com/product-category/pco
مصنوعات کے استعمال کی ہدایات
عمومی معلومات
pco.convert رنگ اور سیوڈو کلر کنورژن کے لیے مختلف فنکشنز پیش کرتا ہے۔ بہترین کارکردگی کے لیے صارف دستی میں دی گئی ہدایات پر عمل کرنا ضروری ہے۔
API فنکشن کی تفصیل کو تبدیل کریں۔
کنورٹ API رنگ اور تصویری ڈیٹا میں ہیرا پھیری کے لیے افعال کا ایک سیٹ فراہم کرتا ہے۔ ذیل میں کچھ اہم افعال ہیں:
-
- PCO_ConvertCreate: تبادلوں کی ایک نئی مثال بنائیں۔
- PCO_ConvertDelete: تبادلوں کی مثال کو حذف کریں۔
- PCO_ConvertGet: تبادلوں کی ترتیبات حاصل کریں۔
رنگ اور چھدم رنگ کی تبدیلی
pco.convert سیاہ اور سفید دونوں تبدیلیوں کے ساتھ ساتھ رنگ کی تبدیلی کو بھی سپورٹ کرتا ہے۔ ہر قسم کی تبدیلی کے لیے دستی میں فراہم کردہ مخصوص ہدایات پر عمل کریں۔
اکثر پوچھے گئے سوالات
- س: میں pco.convert کے ذریعے رنگ کی تبدیلی کیسے کر سکتا ہوں؟
- A: رنگ تبدیل کرنے کے لیے، PCO_ConvertGet فنکشن کو مناسب پیرامیٹرز کے ساتھ استعمال کریں جیسا کہ یوزر مینوئل میں بتایا گیا ہے۔
- سوال: کیا میں تبادلوں کی مثال کو حذف کر سکتا ہوں؟
- A: ہاں، آپ PCO_ConvertDelete فنکشن کا استعمال کرتے ہوئے تبادلوں کی مثال کو حذف کر سکتے ہیں۔
صارف دستی
pco.convert
Excelitas PCO GmbH آپ سے اس دستاویز میں دی گئی ہدایات کو غور سے پڑھنے اور ان پر عمل کرنے کو کہتا ہے۔ کسی بھی سوال یا تبصرے کے لیے، براہ کرم کسی بھی وقت ہم سے بلا جھجھک رابطہ کریں۔
- ٹیلی فون: + 49 (0) 9441 2005 50
- فیکس: + 49 (0) 9441 2005 20
- ڈاک کا پتہ: Excelitas PCO GmbH Donaupark 11 93309 Kelheim, Germany
- ای میل: pco@excelitas.com
- web: www.excelitas.com/product-category/pco
pco.convert
صارف دستی 1.52.0
مئی 2024 کو ریلیز ہوا۔
©کاپی رائٹ Excelitas PCO GmbH
یہ کام Creative Commons Attribution-NoDerivatives 4.0 انٹرنیشنل لائسنس کے تحت لائسنس یافتہ ہے۔ کو view اس لائسنس کی ایک کاپی، ملاحظہ کریں۔ http://creativecommons.org/licenses/by-nd/4.0/ یا کریٹیو کامنز، پی او باکس 1866، ماؤنٹین کو خط بھیجیں۔ View، CA 94042، USA۔
جنرل
- یہ کنورٹ SDK تفصیل ملکیتی ایپلی کیشنز میں PCO کنورٹ روٹینز کو نافذ کرنے کے لیے استعمال کی جا سکتی ہے، جو PCO کیمروں کو کنٹرول کرنے کے لیے استعمال ہوتے ہیں۔ تھرڈ پارٹی کیمروں کے ساتھ کنورٹ روٹینز کا استعمال ممنوع ہے۔
- دی pco.convert sdk دو حصوں پر مشتمل ہے: LUT کنورژن فنکشنز pco.conv.dll اور ڈائیلاگ کے افعال pco_cdlg.dll .
تبادلوں کے فنکشنز کو ڈیٹا ایریاز، b/w اور رنگ میں تبدیل کرنے کے لیے استعمال کیا جاتا ہے، 8 بٹ فی پکسل سے زیادہ کی ریزولوشن کے ساتھ b/w ڈیٹا ایریاز کو 8 بٹ فی پکسل ریزولوشن کے ساتھ یا کلر ڈیٹا ایریاز کو 24 ریزولوشن کے ساتھ تبدیل کیا جاتا ہے۔ (32) بٹ فی پکسل۔ DLL میں مختلف کنورٹ آبجیکٹ بنانے اور بھرنے کے فنکشن بھی شامل ہیں۔ - API کا دوسرا حصہ ڈائیلاگ کے افعال پر مشتمل ہے۔ ڈائیلاگ سادہ GUI ڈائیلاگ ہیں جو صارف کو کنورٹ آبجیکٹ کے پیرامیٹرز سیٹ کرنے کے قابل بناتے ہیں۔ ڈائیلاگ کے افعال میں شامل ہیں۔ pco_cdlg.dll اور pco.conv.dll کے کچھ افعال پر مبنی ہیں۔
- میں pco.sdk پی سی او کیمروں کے لیے دو ایس موجود ہیں۔amples، جو کنورٹ sdk کا استعمال کرتے ہیں۔ ایک ہے Test_cvDlg sample اور دوسرا sc2_demo ہے۔ براہ کرم ان پر ایک نظر ڈالیں۔amples میں کنورٹ ایس ڈی کے فنکشنز کو ایکشن میں 'دیکھنے' کے لیے۔
B/W اور سیوڈو کلر کنورژن
b/w فنکشن میں استعمال ہونے والا تبادلوں کا الگورتھم درج ذیل سادہ روٹین پر مبنی ہے۔
کہاں
- pos کاؤنٹر متغیر ہے۔
- ڈیٹا آؤٹ آؤٹ پٹ ڈیٹا ایریا ہے۔
- ڈیٹاین ان پٹ ڈیٹا ایریا ہے۔
- lutbw سائز 2n کا ڈیٹا ایریا ہے جس میں LUT ہے، جہاں n = ان پٹ ایریا کی ریزولوشن بٹس فی پکسل میں
pseudocolor فنکشن میں RGB ڈیٹا ایریا میں تبدیل کرنے کا بنیادی معمول یہ ہے:
کہاں
- pos ان پٹ کاؤنٹر متغیر ہے۔
- pout آؤٹ پٹ کاؤنٹر متغیر ہے۔
- ڈیٹا آؤٹ آؤٹ پٹ ڈیٹا ایریا ہے۔
- ڈیٹاین ان پٹ ڈیٹا ایریا ہے۔
- lutbw سائز 2n کا ڈیٹا ایریا ہے جس میں LUT ہے، جہاں n = ان پٹ ایریا کی ریزولوشن بٹس فی پکسل میں
- lutred، lutgreen، lutblue LUT پر مشتمل 2n سائز کے ڈیٹا ایریاز ہیں، جہاں n = آؤٹ پٹ ایریا کی ریزولوشن بٹ فی پکسل میں ہے۔
رنگ کی تبدیلی
- پی سی او کلر کیمروں میں استعمال ہونے والے سی سی ڈی کلر سینسرز میں سرخ، سبز اور نیلے رنگ کے فلٹرز ہوتے ہیں۔ ہر پکسل میں ایک قسم کا فلٹر ہوتا ہے، اس طرح اصل میں آپ کو ہر پکسل کی مکمل رنگین معلومات نہیں ملتی ہیں۔ بلکہ ہر پکسل اس رنگ کے لیے 12 بٹس کی متحرک رینج کے ساتھ ایک قدر فراہم کرتا ہے جو فلٹر سے گزرتا ہے۔
- PCO میں تمام رنگین کیمرے Bayer-filter DE mosaicking کے ساتھ کام کرتے ہیں۔ ان کلر امیج سینسرز کے کلر فلٹر پیٹرن کو 2×2 میٹرکس تک کم کیا جا سکتا ہے۔ امیج سینسر کو خود ان 2×2 میٹرکس کے میٹرکس کے طور پر دیکھا جا سکتا ہے۔
- اس رنگ کا نمونہ فرض کریں۔
رنگ خود میٹرکس کی صرف ایک تشریح ہے۔ یہ تشریح ایک نام نہاد demosaicking الگورتھم کے ذریعے کی جائے گی۔ pco_conv.dll ایک خاص ملکیتی طریقہ کے ساتھ کام کرتا ہے۔
API فنکشن کی تفصیل کو تبدیل کریں۔
PCO_ConvertCreate
تفصیل
PCO_SensorInfo ڈھانچے کی بنیاد پر ایک نیا کنورٹ آبجیکٹ بناتا ہے۔ تخلیق کردہ کنورٹ ہینڈل کو تبادلوں کے دوران استعمال کیا جائے گا۔ براہ کرم PCO_ConvertDelete کو کال کریں اس سے پہلے کہ ایپلی کیشن باہر نکلے اور کنورٹ dll کو اتارے۔
پروٹوٹائپ
پیرامیٹر
نام | قسم | تفصیل |
ph | ہینڈل* | ایک ہینڈل کی طرف اشارہ کریں جو تخلیق شدہ کنورٹ آبجیکٹ وصول کرے گا۔ |
strSensor | PCO_SensorInfo* | سینسر کی معلومات کے ڈھانچے کی طرف اشارہ کرتا ہے۔ براہ کرم wSize پیرامیٹر سیٹ کرنا نہ بھولیں۔ |
iConvertType | int | تبادلوں کی قسم کا تعین کرنے کے لیے متغیر، یا تو b/w، رنگ، چھدم رنگ یا رنگ 16 |
واپسی کی قیمت
نام | قسم | تفصیل |
ایرر میسیج | int | کامیابی کی صورت میں 0، دوسری صورت میں ایرر کوڈ۔ |
PCO_ConvertDelete
تفصیل
پہلے سے بنائے گئے کنورٹ آبجیکٹ کو حذف کرتا ہے۔ درخواست کو بند کرنے سے پہلے اس فنکشن کو کال کرنا لازمی ہے۔
پروٹوٹائپ
پیرامیٹر
نام | قسم | تفصیل |
ph | T ہینڈل | پہلے سے بنائے گئے کنورٹ آبجیکٹ کو ہینڈل کریں۔ |
واپسی کی قیمت
نام | قسم | تفصیل |
ایرر میسیج | int | کامیابی کی صورت میں 0، بصورت دیگر ایرر کوڈ۔ |
PCO_ConvertGet
تفصیل
پہلے سے بنائے گئے کنورٹ آبجیکٹ کی تمام اقدار حاصل کرتا ہے۔
پروٹوٹائپ
پیرامیٹر
نام | قسم | تفصیل |
ph | T ہینڈل | پہلے سے بنائے گئے کنورٹ آبجیکٹ کو ہینڈل کریں۔ |
pstrConvert | PCO_Convert* | پی سی او کنورٹ ڈھانچے کی طرف اشارہ |
واپسی کی قیمت
نام | قسم | تفصیل |
ایرر میسیج | int | کامیابی کی صورت میں 0، بصورت دیگر ایرر کوڈ۔ |
PCO_ConvertSet
تفصیل
پہلے سے بنائے گئے کنورٹ آبجیکٹ کے لیے ضروری اقدار سیٹ کرتا ہے۔
پروٹوٹائپ
پیرامیٹر
نام | قسم | تفصیل |
ph | T ہینڈل | پہلے سے بنائے گئے کنورٹ آبجیکٹ کو ہینڈل کریں۔ |
pstrConvert | PCO_Convert* | پی سی او کنورٹ ڈھانچے کی طرف اشارہ |
واپسی کی قیمت
نام | قسم | تفصیل |
ایرر میسیج | int | کامیابی کی صورت میں 0، دوسری صورت میں ایرر کوڈ۔ |
PCO_ConvertGetDisplay
تفصیل
PCO_Display ڈھانچہ حاصل کرتا ہے۔
پروٹوٹائپ
پیرامیٹر
نام | قسم | تفصیل |
ph | T ہینڈل | پہلے سے بنائے گئے کنورٹ آبجیکٹ کو ہینڈل کریں۔ |
pstrDisplay | PCO_Display* | پی سی او ڈسپلے ڈھانچے کی طرف اشارہ کرتا ہے۔ |
واپسی کی قیمت
نام | قسم | تفصیل |
ph | T ہینڈل | پہلے سے بنائے گئے کنورٹ آبجیکٹ کو ہینڈل کریں۔ |
pstrDisplay | PCO_Display* | پی سی او ڈسپلے ڈھانچے کی طرف اشارہ کرتا ہے۔ |
PCO_ConvertSetDisplay
تفصیل
PCO_Display ڈھانچہ سیٹ کرتا ہے۔
پروٹوٹائپ
پیرامیٹر
نام | قسم | تفصیل |
ph | T ہینڈل | پہلے سے بنائے گئے کنورٹ آبجیکٹ کو ہینڈل کریں۔ |
pstrDisplay | PCO_Display* | پی سی او ڈسپلے ڈھانچے کی طرف اشارہ کرتا ہے۔ |
واپسی کی قیمت
نام | قسم | تفصیل |
ایرر میسیج | int | کامیابی کی صورت میں 0، دوسری صورت میں ایرر کوڈ۔ |
PCO_ConvertSetBayer
تفصیل
پہلے سے تخلیق کردہ کنورٹ آبجیکٹ کی Bayer ساخت کی قدریں سیٹ کرتا ہے۔ Bayer پیٹرن کے پیرامیٹرز کو تبدیل کرنے کے لیے اس فنکشن کا استعمال کریں۔
پروٹوٹائپ
پیرامیٹر
نام | قسم | تفصیل |
ph | T ہینڈل | پہلے سے بنائے گئے کنورٹ آبجیکٹ کو ہینڈل کریں۔ |
pstrBayer | PCO_Bayer* | PCO Bayer ڈھانچے کی طرف اشارہ کرتا ہے۔ |
واپسی کی قیمت
نام | قسم | تفصیل |
ایرر میسیج | int | کامیابی کی صورت میں 0، دوسری صورت میں ایرر کوڈ۔ |
PCO_ConvertSetFilter
تفصیل
پہلے سے بنائے گئے کنورٹ آبجیکٹ کے فلٹر ڈھانچے کی قدریں سیٹ کرتا ہے۔
پروٹوٹائپ
پیرامیٹر
نام | قسم | تفصیل |
ph | T ہینڈل | پہلے سے بنائے گئے کنورٹ آبجیکٹ کو ہینڈل کریں۔ |
پریفلٹر | PCO_Filter* | پی سی او فلٹر ڈھانچے کی طرف اشارہ کریں۔ |
واپسی کی قیمت
نام | قسم | تفصیل |
ایرر میسیج | int | کامیابی کی صورت میں 0، دوسری صورت میں ایرر کوڈ۔ |
PCO_ConvertSetSensorInfo
تفصیل
PCO_SensorInfo کا ڈھانچہ پہلے سے بنائے گئے کنورٹ آبجیکٹ کے لیے سیٹ کرتا ہے۔
پروٹوٹائپ
پیرامیٹر
نام | قسم | تفصیل |
ph | T ہینڈل | پہلے سے بنائے گئے کنورٹ آبجیکٹ کو ہینڈل کریں۔ |
pstrSensorInfo | PCO_SensorInfo* | سینسر کی معلومات کے ڈھانچے کی طرف اشارہ کرتا ہے۔ براہ کرم wSize پیرامیٹر سیٹ کرنا نہ بھولیں۔ |
واپسی کی قیمت
نام | قسم | تفصیل |
ایرر میسیج | int | کامیابی کی صورت میں 0، دوسری صورت میں ایرر کوڈ۔ |
PCO_SetPseudoLut
تفصیل
پلاٹ کے تین سیوڈولٹ کلر ٹیبل لوڈ کریں۔
پروٹوٹائپ
پیرامیٹر
نام | قسم | تفصیل |
ph | T ہینڈل | پہلے سے بنائے گئے کنورٹ آبجیکٹ کو ہینڈل کریں۔ |
pseudo_lut | دستخط شدہ چار * | پوائنٹر ٹو سیڈو لوٹ کلر ویلیو (R,G,B رنگ: 256*3 بائٹس، یا 4 بائٹس) |
inumcolors | int | R,G,B کے لیے 3 یا R,G,B,A کے لیے 4 پر سیٹ کریں۔ |
واپسی کی قیمت
نام | قسم | تفصیل |
ایرر میسیج | int | کامیابی کی صورت میں 0، دوسری صورت میں ایرر کوڈ۔ |
PCO_LoadPseudoLut
تفصیل
کنورٹ آبجیکٹ پر سیوڈو کلر لوک اپ ٹیبل لوڈ کرتا ہے۔ اس فنکشن کا استعمال کچھ پہلے سے طے شدہ یا خود ساختہ سیوڈو لوک اپ ٹیبلز کو لوڈ کرنے کے لیے کیا جا سکتا ہے۔
پروٹوٹائپ
پیرامیٹر
نام قسم کی تفصیل | ||||||
ph | T ہینڈل | پہلے سے بنائے گئے کنورٹ آبجیکٹ کو ہینڈل کریں۔ | ||||
فارمیٹ | int | 0 | lt1، 1 | lt2، 2 | lt3، 3 | lt4 |
fileنام | چار* | کا نام file لوڈ کرنے کے لئے |
واپسی کی قیمت
نام قسم کی تفصیل | ||||||
ph | T ہینڈل | پہلے سے بنائے گئے کنورٹ آبجیکٹ کو ہینڈل کریں۔ | ||||
فارمیٹ | int | 0 | lt1، 1 | lt2، 2 | lt3، 3 | lt4 |
fileنام | چار* | کا نام file لوڈ کرنے کے لئے |
PCO_Convert16TO8
تفصیل
تصویر کے ڈیٹا کو b16 میں 8bit ڈیٹا کو b8 میں تبدیل کریں (گرے اسکیل)
پروٹوٹائپ
پیرامیٹر
نام | قسم | تفصیل |
ph | T ہینڈل | پہلے سے بنائے گئے کنورٹ آبجیکٹ کو ہینڈل کریں۔ |
موڈ | int | موڈ پیرامیٹر |
icolmode | int | کلر موڈ پیرامیٹر |
چوڑائی | int | تبدیل کرنے کے لیے تصویر کی چوڑائی |
اونچائی | int | تبدیل کرنے کے لیے تصویر کی اونچائی |
b16 | لفظ* | خام تصویر کی طرف اشارہ |
b8 | بائٹ* | تبدیل شدہ 8bit b/w تصویر کے لیے پوائنٹر |
واپسی کی قیمت
نام | قسم | تفصیل |
ایرر میسیج | int | کامیابی کی صورت میں 0، دوسری صورت میں ایرر کوڈ۔ |
PCO_Convert16TO24
تفصیل
تصویر کے ڈیٹا کو b16 میں 24bit ڈیٹا کو b24 میں تبدیل کریں (گرے اسکیل)
پروٹوٹائپ
پیرامیٹر
نام | قسم | تفصیل |
ph | T ہینڈل | پہلے سے بنائے گئے کنورٹ آبجیکٹ کو ہینڈل کریں۔ |
موڈ | int | موڈ پیرامیٹر |
نام | قسم | تفصیل |
icolmode | int | کلر موڈ پیرامیٹر |
چوڑائی | int | تبدیل کرنے کے لیے تصویر کی چوڑائی |
اونچائی | int | تبدیل کرنے کے لیے تصویر کی اونچائی |
b16 | لفظ* | خام تصویر کی طرف اشارہ |
b24 | بائٹ* | تبدیل شدہ 24 بٹ کلر امیج کا پوائنٹر |
واپسی کی قیمت
نام | قسم | تفصیل |
ایرر میسیج | int | کامیابی کی صورت میں 0، دوسری صورت میں ایرر کوڈ۔ |
PCO_Convert16TOCOL
تفصیل
تصویر کے ڈیٹا کو B16 میں RGB ڈیٹا کو B8 میں تبدیل کریں (رنگ)
پروٹوٹائپ
پیرامیٹر
نام | قسم | تفصیل |
ph | T ہینڈل | پہلے سے بنائے گئے کنورٹ آبجیکٹ کو ہینڈل کریں۔ |
موڈ | int | موڈ پیرامیٹر |
icolmode | int | کلر موڈ پیرامیٹر |
چوڑائی | int | تبدیل کرنے کے لیے تصویر کی چوڑائی |
اونچائی | int | تبدیل کرنے کے لیے تصویر کی اونچائی |
b16 | لفظ* | خام تصویر کی طرف اشارہ |
b8 | بائٹ* | تبدیل شدہ 24 بٹ کلر امیج کا پوائنٹر |
واپسی کی قیمت
نام | قسم | تفصیل |
ایرر میسیج | int | کامیابی کی صورت میں 0، دوسری صورت میں ایرر کوڈ۔ |
PCO_Convert16TOPSEUDO
تفصیل
تصویر کے ڈیٹا کو b16 میں سیوڈو کلر ڈیٹا کو b8 میں تبدیل کریں (رنگ)
پروٹوٹائپ
پیرامیٹر
نام | قسم | تفصیل |
ph | T ہینڈل | پہلے سے بنائے گئے کنورٹ آبجیکٹ کو ہینڈل کریں۔ |
موڈ | int | موڈ پیرامیٹر |
icolmode | int | کلر موڈ پیرامیٹر |
چوڑائی | int | تبدیل کرنے کے لیے تصویر کی چوڑائی |
اونچائی | int | تبدیل کرنے کے لیے تصویر کی اونچائی |
b16 | لفظ* | خام تصویر کی طرف اشارہ |
b8 | بائٹ* | تبدیل شدہ 24 بٹ سیوڈو کلر امیج کا پوائنٹر |
واپسی کی قیمت
نام | قسم | تفصیل |
ایرر میسیج | int | کامیابی کی صورت میں 0، دوسری صورت میں ایرر کوڈ۔ |
PCO_Convert16TOCOL16
تفصیل
تصویر کے ڈیٹا کو B16 میں RGB ڈیٹا کو B16 میں تبدیل کریں (رنگ)
پروٹوٹائپ
پیرامیٹر
نام | قسم | تفصیل |
ph | T ہینڈل | پہلے سے بنائے گئے کنورٹ آبجیکٹ کو ہینڈل کریں۔ |
موڈ | int | موڈ پیرامیٹر |
نام | قسم | تفصیل |
icolmode | int | کلر موڈ پیرامیٹر |
چوڑائی | int | تبدیل کرنے کے لیے تصویر کی چوڑائی |
اونچائی | int | تبدیل کرنے کے لیے تصویر کی اونچائی |
b16in | لفظ* | خام تصویر کی طرف اشارہ |
b16out | لفظ* | تبدیل شدہ 48 بٹ کلر امیج کا پوائنٹر |
واپسی کی قیمت
نام | قسم | تفصیل |
ایرر میسیج | int | کامیابی کی صورت میں 0، دوسری صورت میں ایرر کوڈ۔ |
PCO_GetWhiteBalance
تفصیل
رنگ_ٹیمپنڈ ٹنٹ کے لیے سفید متوازن اقدار حاصل کرتا ہے۔
پروٹوٹائپ
پیرامیٹر
نام | قسم | تفصیل |
ph | T ہینڈل | پہلے سے بنائے گئے کنورٹ آبجیکٹ کو ہینڈل کریں۔ |
رنگ کا درجہ حرارت | int* | حسابی رنگ کا درجہ حرارت حاصل کرنے کے لیے int پوائنٹر |
رنگت | int* | int پوائنٹر کے حساب سے ٹنٹ ویلیو حاصل کرنے کے لیے |
موڈ | int | موڈ پیرامیٹر |
چوڑائی | int | تبدیل کرنے کے لیے تصویر کی چوڑائی |
اونچائی | int | تبدیل کرنے کے لیے تصویر کی اونچائی |
جی بی 12 | لفظ* | خام تصویری ڈیٹا سرنی کی طرف اشارہ کرنے والا |
x_min | int | تصویر کے علاقے کو حساب کے لیے استعمال کرنے کے لیے مستطیل |
y_min | int | تصویر کے علاقے کو حساب کے لیے استعمال کرنے کے لیے مستطیل |
x_max | int | تصویر کے علاقے کو حساب کے لیے استعمال کرنے کے لیے مستطیل |
y_زیادہ سے زیادہ | int | تصویر کے علاقے کو حساب کے لیے استعمال کرنے کے لیے مستطیل |
واپسی کی قیمت
نام | قسم | تفصیل |
ایرر میسیج | int | کامیابی کی صورت میں 0، دوسری صورت میں ایرر کوڈ۔ |
PCO_GetMaxLimit
تفصیل
GetMaxLimit کو ایک مخصوص درجہ حرارت اور رنگت کے لیے RGB کی قدر ملتی ہے۔ کنورٹ کنٹرول ڈائیلاگ کے اندر زیادہ سے زیادہ قدر RGB اقدار کی سب سے بڑی قدر سے زیادہ نہیں ہونی چاہیے، مثلاً R سب سے بڑی قدر ہونے کی صورت میں، R قدر بٹ ریزولوشن (4095) پر آنے تک زیادہ سے زیادہ قدر بڑھ سکتی ہے۔ زیادہ سے زیادہ قدر کو کم کرنے کے لیے ایک ہی شرط کو پورا کرنا ضروری ہے، مثلاً اگر B سب سے کم قدر ہے، زیادہ سے زیادہ قدر اس وقت تک کم ہو سکتی ہے جب تک B قدر کم سے کم قدر کو نہ پہنچ جائے۔
پروٹوٹائپ
پیرامیٹر
نام | قسم | تفصیل |
r_max | تیرنا* | زیادہ سے زیادہ سرخ قیمت وصول کرنے والے فلوٹ کی طرف اشارہ کریں۔ |
g_max | تیرنا* | زیادہ سے زیادہ سبز قیمت وصول کرنے والے فلوٹ کی طرف اشارہ کریں۔ |
b_max | تیرنا* | زیادہ سے زیادہ نیلی قیمت وصول کرنے والے فلوٹ کی طرف اشارہ کریں۔ |
درجہ حرارت | تیرنا | رنگین درجہ حرارت |
رنگت | تیرنا | رنگت کی ترتیب |
output_bits | int | تبدیل شدہ تصویر کی بٹ ریزولوشن (عام طور پر 8) |
واپسی کی قیمت
نام | قسم | تفصیل |
ایرر میسیج | int | کامیابی کی صورت میں 0، دوسری صورت میں ایرر کوڈ۔ |
PCO_GetColorValues
تفصیل
دی گئی R,G,B زیادہ سے زیادہ اقدار کے لیے رنگ کا درجہ حرارت اور ٹنٹ حاصل کرتا ہے۔
GetColorValuesis صرف اس میں استعمال ہوتا ہے۔ pco.camware . یہ پرانے رنگ lut کی Rmax، Gmax، Bmax اقدار کی بنیاد پر رنگ کے درجہ حرارت اور ٹنٹ کا حساب لگاتا ہے۔ حسابی قدریں پرانی b16 اور tif16 امیجز کو نئے کنورٹ روٹین کے ساتھ تبدیل کرنے کے لیے استعمال کی جاتی ہیں۔
پروٹوٹائپ
پیرامیٹر
نام | قسم | تفصیل |
pfColorTemp | تیرنا* | رنگین درجہ حرارت حاصل کرنے کے لیے فلوٹ کی طرف اشارہ کریں۔ |
pfColorTemp | تیرنا* | رنگین ٹنٹ حاصل کرنے کے لیے فلوٹ کی طرف اشارہ کریں۔ |
iRedMax | int | سرخ کے لیے موجودہ زیادہ سے زیادہ قدر سیٹ کرنے کے لیے عدد |
iGreenMax | int | سبز کے لیے موجودہ زیادہ سے زیادہ قدر سیٹ کرنے کے لیے عدد۔ |
iBlueMax | int | نیلے رنگ کے لیے موجودہ زیادہ سے زیادہ قدر سیٹ کرنے کے لیے عدد |
واپسی کی قیمت
نام | قسم | تفصیل |
ایرر میسیج | int | کامیابی کی صورت میں 0، دوسری صورت میں ایرر کوڈ۔ |
PCO_WhiteBalanceToDisplayStruct
تفصیل
سفید توازن کا حساب لگاتا ہے اور حدود کو برقرار رکھتے ہوئے اقدار کو strDisplaystruct پر سیٹ کرتا ہے۔ اندرونی طور پر کنورٹ ہینڈل سے struct str ڈسپلے حاصل کرتا ہے۔
پروٹوٹائپ
پیرامیٹر
واپسی کی قیمت
نام | قسم | تفصیل |
ایرر میسیج | int | کامیابی کی صورت میں 0، دوسری صورت میں ایرر کوڈ۔ |
PCO_GetVersionInfoPCO_CONV
تفصیل
dll کے بارے میں ورژن کی معلومات لوٹاتا ہے۔
پروٹوٹائپ
پیرامیٹر
واپسی کی قیمت
نام | قسم | تفصیل |
ایرر میسیج | int | کامیابی کی صورت میں 0، دوسری صورت میں ایرر کوڈ۔ |
عام نفاذ
یہ عام مرحلہ وار عمل درآمد بنیادی ہینڈلنگ کو ظاہر کرتا ہے۔
- اعلانات
- تمام بفر 'سائز' پیرامیٹرز کو متوقع قدروں پر سیٹ کریں:
- سینسر کی معلومات کے پیرامیٹرز کو سیٹ کریں اور کنورٹ آبجیکٹ بنائیں
- اختیاری طور پر کنورٹ ڈائیلاگ کھولیں۔
- کم سے کم اور زیادہ سے زیادہ قدر کو مطلوبہ حد میں سیٹ کریں اور انہیں کنورٹ آبجیکٹ پر سیٹ کریں۔
- کنورٹ کریں اور ڈیٹا کو ڈائیلاگ پر سیٹ کریں اگر ڈائیلاگ کھلا ہے۔
- اختیاری طور پر کھولے گئے کنورٹ ڈائیلاگ کو بند کریں۔
- کنورٹ آبجیکٹ کو بند کریں:
Test_cvDlg s دیکھیںample pco.sdk s میںample فولڈر. v1.20 سے شروع کرتے ہوئے، منفی ٹنٹ ویلیو کی حد کو دوگنا کر دیا گیا ہے۔
- ڈاک کا پتہ: Excelitas PCO GmbH Donaupark 11 93309 Kelheim, Germany
- ٹیلی فون: +49 (0) 9441 2005 0
- ای میل: pco@excelitas.com
- web: www.excelitas.com/pco
دستاویزات / وسائل
![]() |
EXCELITAS TECHNOLOGIES pco.convert مائکروسکوپ کیمرہ [پی ڈی ایف] یوزر مینوئل pco.convert مائیکروسکوپ کیمرہ، pco.convert، مائیکروسکوپ کیمرہ، کیمرہ |