EXCELITAS TECHNOLOGIES pco.convert Smásjá myndavél

Tæknilýsing
- Vöruheiti: pco. umbreyta
- Útgáfa: 1.52.0
- Leyfi: Creative Commons Attribution-NoDerivatives 4.0International License
- Framleiðandi: Excelitas PCO GmbH
- Heimilisfang: Donaupark 11, 93309 Kelheim, Þýskalandi
- Tengiliður: +49 (0) 9441 2005 50
- Netfang: pco@excelitas.com
- Websíða: www.excelitas.com/product-category/pco
Notkunarleiðbeiningar fyrir vöru
Almennar upplýsingar
Pco.convert býður upp á ýmsar aðgerðir fyrir lita- og gervilitabreytingar. Mikilvægt er að fylgja leiðbeiningunum í notendahandbókinni til að ná sem bestum árangri.
Umbreyta API aðgerðalýsingu
Umbreyta API býður upp á safn aðgerða til að vinna með lita- og myndgögn. Hér að neðan eru nokkrar lykilaðgerðir:
-
- PCO_ConvertCreate: Búðu til nýtt viðskiptatilvik.
- PCO_ConvertDelete: Eyða umbreytingartilviki.
- PCO_ConvertGet: Fáðu viðskiptastillingar.
Lita- og gervilitabreyting
Pco.convert styður bæði svart og hvítt umbreytingu sem og litabreytingu. Fylgdu sérstökum leiðbeiningum í handbókinni fyrir hverja tegund umbreytinga.
Algengar spurningar
- Sp.: Hvernig framkvæmi ég litabreytingu með pco.convert?
- A: Til að framkvæma litabreytingu, notaðu PCO_ConvertGet aðgerðina með viðeigandi breytum eins og lýst er í notendahandbókinni.
- Sp.: Get ég eytt viðskiptatilviki?
- A: Já, þú getur eytt viðskiptatilviki með PCO_ConvertDelete aðgerðinni.
notendahandbók
pco.convert
Excelitas PCO GmbH biður þig um að lesa vandlega og fylgja leiðbeiningunum í þessu skjali. Fyrir allar spurningar eða athugasemdir skaltu ekki hika við að hafa samband við okkur hvenær sem er.
- síma: + 49 (0) 9441 2005 50
- fax: + 49 (0) 9441 2005 20
- póstfang: Excelitas PCO GmbH Donaupark 11 93309 Kelheim, Þýskalandi
- netfang: pco@excelitas.com
- web: www.excelitas.com/product-category/pco
pco.convert
notendahandbók 1.52.0
Gefið út maí 2024
© Höfundarréttur Excelitas PCO GmbH

Þetta verk er með leyfi samkvæmt Creative Commons Attribution-NoDerivatives 4.0 International License. Til view afrit af þessu leyfi, heimsækja http://creativecommons.org/licenses/by-nd/4.0/ eða sendu bréf til Creative Commons, Pósthólf 1866, Mountain View, CA 94042, Bandaríkjunum.
Almennt
- Þessa umbreyta SDK lýsingu er hægt að nota til að innleiða PCO umbreytingarrútínuna í sérforritum, sem eru notuð til að stjórna PCO myndavélum. Það er bannað að nota umbreytingarrútínuna með myndavélum þriðja aðila.
- The pco.convert sdk samanstendur af tveimur hlutum: LUT umbreytingaraðgerðirnar pco.conv.dll og gluggaaðgerðirnar pco_cdlg.dll .
Umbreytingaraðgerðirnar eru notaðar til að umbreyta gagnasvæðum, svart/hvítt og lit, með upplausn sem er meira en 8 bita á pixla í annað hvort svart/hvítt gagnasvæði með 8 bita upplausn á pixla eða litgagnasvæði með 24 upplausn (32) bitar á pixla. DLL inniheldur einnig aðgerðir til að búa til og fylla hina ýmsu umbreyta hluti. - Seinni hluti API inniheldur gluggaaðgerðirnar. Gluggarnir eru einfaldar GUI gluggar sem gera notandanum kleift að stilla færibreytur umbreyta hlutanna. Valmyndaraðgerðirnar eru innifaldar í pco_cdlg.dll og eru byggðar á sumum aðgerðum pco.conv.dll.
- Í pco.sdk fyrir PCO myndavélar eru til tvær samples, sem nýta sér convert sdk. Eitt er Test_cvDlg sample og hitt er sc2_demoið. Endilega kíkið á þær samples til að 'sjá' umbreyta sdk aðgerðirnar í aðgerð.
S/H og gervilitabreyting
Umreikningsreikniritið sem notað er í s/h fallinu er byggt á eftirfarandi einföldu venju
![]()
hvar
- pos er teljarabreytan
- dataout er úttaksgagnasvæðið
- datain er inntaksgagnasvæðið
- lutbw er gagnasvæði af stærð 2n sem inniheldur LUT, þar sem n = upplausn inntakssvæðisins í bitum á pixla
Í gervilitaaðgerðinni er grunnvenjan til að breyta í RGB gagnasvæði:

hvar
- pos er inntaksteljarabreytan
- pout er úttaksteljarabreytan
- dataout er úttaksgagnasvæðið
- datain er inntaksgagnasvæðið
- lutbw er gagnasvæði af stærð 2n sem inniheldur LUT, þar sem n = upplausn inntakssvæðisins í bitum á pixla
- lutred, lutgreen, lutblue eru gagnasvæði af stærð 2n sem innihalda LUT, þar sem n = upplausn úttakssvæðisins í bitum á pixla.
Litabreyting
- CCD litskynjarar sem notaðir eru í PCO litamyndavélum eru með síur fyrir litina rauða, græna og bláa. Hver pixel hefur eina tegund af síu, þannig að upphaflega færðu ekki upplýsingar í fullum lit fyrir hvern pixla. Frekar skilar hver pixla gildi með 12 bita kraftsviði fyrir litinn sem fer framhjá síunni.
- Allar litamyndavélar hjá PCO vinna með Bayer-filter DE mósaík. Hægt er að minnka litasíumynstur þessara litamyndflaga í 2×2 fylki. Hægt er að líta á myndflöguna sjálfa sem fylki af þessum 2×2 fylkjum.
- Segjum sem svo að þetta litamynstur

Liturinn sjálfur er aðeins túlkun á fylkinu. Þessi túlkun verður gerð með svokölluðu demosaicking algrími. Pco_conv.dll vinnur með sérstakri einkaréttaraðferð.
Umbreyta API aðgerðalýsingu
PCO_ConvertCreate
Lýsing
Býr til nýjan umbreyta hlut byggt á PCO_SensorInfo uppbyggingu. Hið stofnaða umbreytingarhandfang verður notað við umbreytinguna. Vinsamlegast hringdu í PCO_ConvertDelete áður en forritið hættir og afhleður convert dll.
Frumgerð

Parameter
| Nafn | Tegund | Lýsing |
| ph | HANDLEIÐ* | Bendi á handfang sem mun taka á móti skapaða umbreyta hlutnum |
| strSensor | PCO_SensorInfo* | Bendir á upplýsingaskipan skynjara. Vinsamlegast ekki gleyma að stilla wSize færibreytuna. |
| iConvertType | int | Breytilegt til að ákvarða umbreytingartegundina, annað hvort svart/hvítt, litur, gervilitur eða litur 16 |
Skilagildi
| Nafn | Tegund | Lýsing |
| Villuskilaboð | int | 0 ef vel tekst til, annars villukóði. |
PCO_ConvertDelete
Lýsing
Eyðir áður búið til umbreyta hlut. Það er skylda að kalla á þessa aðgerð áður en forritinu er lokað.
Frumgerð

Parameter
| Nafn | Tegund | Lýsing |
| ph | HÖND | Meðhöndla að áður búið til umbreyta hlut |
Skilagildi
| Nafn | Tegund | Lýsing |
| Villuskilaboð | int | 0 ef vel tekst til, villukóði annars. |
PCO_ConvertGet
Lýsing
Fær öll gildi áður búið til umbreyta hlut.
Frumgerð

Parameter
| Nafn | Tegund | Lýsing |
| ph | HÖND | Meðhöndla að áður búið til umbreyta hlut |
| pstrBreyta | PCO_Convert* | Bendir á pco umbreyta uppbyggingu |
Skilagildi
| Nafn | Tegund | Lýsing |
| Villuskilaboð | int | 0 ef vel tekst til, villukóði annars. |
PCO_ConvertSet
Lýsing
Setur nauðsynleg gildi fyrir áður búinn til umbreyta hlut.
Frumgerð

Parameter
| Nafn | Tegund | Lýsing |
| ph | HÖND | Meðhöndla að áður búið til umbreyta hlut |
| pstrBreyta | PCO_Convert* | Bendir á pco umbreyta uppbyggingu |
Skilagildi
| Nafn | Tegund | Lýsing |
| Villuskilaboð | int | 0 ef vel tekst til, annars villukóði. |
PCO_ConvertGetDisplay
Lýsing
Fær PCO_Display uppbyggingu
Frumgerð

Parameter
| Nafn | Tegund | Lýsing |
| ph | HÖND | Meðhöndla að áður búið til umbreyta hlut |
| pstr Skjár | PCO_Display* | Bendir á pco skjáskipulag |
Skilagildi
| Nafn | Tegund | Lýsing |
| ph | HÖND | Meðhöndla að áður búið til umbreyta hlut |
| pstr Skjár | PCO_Display* | Bendir á pco skjáskipulag |
PCO_ConvertSetDisplay
Lýsing
Stillir PCO_Display uppbyggingu
Frumgerð
Parameter
| Nafn | Tegund | Lýsing |
| ph | HÖND | Meðhöndla að áður búið til umbreyta hlut |
| pstr Skjár | PCO_Display* | Bendir á pco skjáskipulag |
Skilagildi
| Nafn | Tegund | Lýsing |
| Villuskilaboð | int | 0 ef vel tekst til, annars villukóði. |
PCO_ConvertSetBayer
Lýsing
Stillir Bayer uppbyggingu gildi áður búið til umbreyta hlut. Notaðu þessa aðgerð til að breyta Bayer mynsturbreytum.
Frumgerð

Parameter
| Nafn | Tegund | Lýsing |
| ph | HÖND | Meðhöndla að áður búið til umbreyta hlut |
| pstrBayer | PCO_Bayer* | Bendir á PCO Bayer uppbyggingu |
Skilagildi
| Nafn | Tegund | Lýsing |
| Villuskilaboð | int | 0 ef vel tekst til, annars villukóði. |
PCO_ConvertSetFilter
Lýsing
Stillir síubyggingargildi áður stofnaðs umbreytingarhluts.
Frumgerð

Parameter
| Nafn | Tegund | Lýsing |
| ph | HÖND | Meðhöndla að áður búið til umbreyta hlut |
| forfilter | PCO_Filter* | Bendir á pco síu uppbyggingu |
Skilagildi
| Nafn | Tegund | Lýsing |
| Villuskilaboð | int | 0 ef vel tekst til, annars villukóði. |
PCO_ConvertSetSensorInfo
Lýsing
Stillir PCO_SensorInfo uppbyggingu fyrir áður búinn til umbreyta hlut
Frumgerð

Parameter
| Nafn | Tegund | Lýsing |
| ph | HÖND | Meðhöndla að áður búið til umbreyta hlut |
| pstrSensorInfo | PCO_SensorInfo* | Bendir á upplýsingaskipan skynjara. Vinsamlegast ekki gleyma að stilla wSize færibreytuna |
Skilagildi
| Nafn | Tegund | Lýsing |
| Villuskilaboð | int | 0 ef vel tekst til, annars villukóði. |
PCO_SetPseudoLut
Lýsing
Hladdu þremur pseudolut litatöflum af söguþræði
Frumgerð

Parameter
| Nafn | Tegund | Lýsing |
| ph | HÖND | Meðhöndla að áður búið til umbreyta hlut |
| gervi_lút | óundirritað bleikja * | Bendir á gervi lut litagildi (R,G,B litir: 256 * 3 bæti, eða 4 bæti) |
| inumcolors | int | Stilltu annað hvort 3 fyrir R,G,B eða 4 fyrir R,G,B,A |
Skilagildi
| Nafn | Tegund | Lýsing |
| Villuskilaboð | int | 0 ef vel tekst til, annars villukóði. |
PCO_LoadPseudoLut
Lýsing
Hleður gervilitaupplitstöflu í umbreyta hlutinn. Þessi aðgerð er hægt að nota til að hlaða sumum af fyrirfram skilgreindum eða sjálfbúnum gerviuppflettitöflum.
Frumgerð

Parameter
| Nafn Tegund Lýsing | ||||||
| ph | HÖND | Meðhöndla að áður búið til umbreyta hlut | ||||
| sniði | int | 0 | lt1, 1 | lt2, 2 | lt3, 3 | lt4 |
| filenafn | bleikja* | Nafn á file að hlaða | ||||
Skilagildi
| Nafn Tegund Lýsing | ||||||
| ph | HÖND | Meðhöndla að áður búið til umbreyta hlut | ||||
| sniði | int | 0 | lt1, 1 | lt2, 2 | lt3, 3 | lt4 |
| filenafn | bleikja* | Nafn á file að hlaða | ||||
PCO_Convert16TO8
Lýsing
Umbreyttu myndgögnum í b16 í 8bita gögn í b8 (grátóna)
Frumgerð

Parameter
| Nafn | Tegund | Lýsing |
| ph | HÖND | Meðhöndla að áður búið til umbreyta hlut |
| ham | int | Mode færibreyta |
| icolmode | int | Litastillingarbreyta |
| breidd | int | Breidd myndarinnar sem á að breyta |
| hæð | int | Hæð myndarinnar sem á að breyta |
| b16 | orð* | Bendi á hráu myndina |
| b8 | bæti* | Bendir á breytta 8bita svarthvít mynd |
Skilagildi
| Nafn | Tegund | Lýsing |
| Villuskilaboð | int | 0 ef vel tekst til, annars villukóði. |
PCO_Convert16TO24
Lýsing
Umbreyttu myndgögnum í b16 í 24bita gögn í b24 (grátóna)
Frumgerð

Parameter
| Nafn | Tegund | Lýsing |
| ph | HÖND | Meðhöndla að áður búið til umbreyta hlut |
| ham | int | Mode færibreyta |
| Nafn | Tegund | Lýsing |
| icolmode | int | Litastillingarbreyta |
| breidd | int | Breidd myndarinnar sem á að breyta |
| hæð | int | Hæð myndarinnar sem á að breyta |
| b16 | orð* | Bendi á hráu myndina |
| b24 | bæti* | Bendir á breytta 24bita litamynd |
Skilagildi
| Nafn | Tegund | Lýsing |
| Villuskilaboð | int | 0 ef vel tekst til, annars villukóði. |
PCO_Convert16TOCOL
Lýsing
Umbreyttu myndgögnum í b16 í RGB gögn í b8 (lit)
Frumgerð

Parameter
| Nafn | Tegund | Lýsing |
| ph | HÖND | Meðhöndla að áður búið til umbreyta hlut |
| ham | int | Mode færibreyta |
| icolmode | int | Litastillingarbreyta |
| breidd | int | Breidd myndarinnar sem á að breyta |
| hæð | int | Hæð myndarinnar sem á að breyta |
| b16 | orð* | Bendi á hráu myndina |
| b8 | bæti* | Bendir á breytta 24bita litamynd |
Skilagildi
| Nafn | Tegund | Lýsing |
| Villuskilaboð | int | 0 ef vel tekst til, annars villukóði. |
PCO_Convert16TOPSEUDO
Lýsing
Umbreyttu myndgögnum í b16 í gervilitagögn í b8 (litur)
Frumgerð

Parameter
| Nafn | Tegund | Lýsing |
| ph | HÖND | Meðhöndla að áður búið til umbreyta hlut |
| ham | int | Mode færibreyta |
| icolmode | int | Litastillingarbreyta |
| breidd | int | Breidd myndarinnar sem á að breyta |
| hæð | int | Hæð myndarinnar sem á að breyta |
| b16 | orð* | Bendi á hráu myndina |
| b8 | bæti* | Bendir á breytta 24bita gervilitamynd |
Skilagildi
| Nafn | Tegund | Lýsing |
| Villuskilaboð | int | 0 ef vel tekst til, annars villukóði. |
PCO_Convert16TOCOL16
Lýsing
Umbreyttu myndgögnum í b16 í RGB gögn í b16 (lit)
Frumgerð

Parameter
| Nafn | Tegund | Lýsing |
| ph | HÖND | Meðhöndla að áður búið til umbreyta hlut |
| ham | int | Mode færibreyta |
| Nafn | Tegund | Lýsing |
| icolmode | int | Litastillingarbreyta |
| breidd | int | Breidd myndarinnar sem á að breyta |
| hæð | int | Hæð myndarinnar sem á að breyta |
| b16in | orð* | Bendi á hráu myndina |
| b16 út | orð* | Bendir á breytta 48bita litamynd |
Skilagildi
| Nafn | Tegund | Lýsing |
| Villuskilaboð | int | 0 ef vel tekst til, annars villukóði. |
PCO_GetWhiteBalance
Lýsing
Fær hvítjöfnuð gildi fyrir color_tempand tint
Frumgerð

Parameter
| Nafn | Tegund | Lýsing |
| ph | HÖND | Meðhöndla að áður búið til umbreyta hlut |
| litur_hiti | heiltala* | int bendill til að fá útreiknað litahitastig |
| blær | heiltala* | int bendill til að fá útreiknað litargildi |
| ham | int | Mode færibreyta |
| breidd | int | Breidd myndarinnar sem á að breyta |
| hæð | int | Hæð myndarinnar sem á að breyta |
| gb12 | ORÐ* | Bendir á hrámyndagagnafylki |
| x_mín | int | Rétthyrningur til að stilla myndsvæðið sem á að nota við útreikning |
| á_mín | int | Rétthyrningur til að stilla myndsvæðið sem á að nota við útreikning |
| x_max | int | Rétthyrningur til að stilla myndsvæðið sem á að nota við útreikning |
| y_max | int | Rétthyrningur til að stilla myndsvæðið sem á að nota við útreikning |
Skilagildi
| Nafn | Tegund | Lýsing |
| Villuskilaboð | int | 0 ef vel tekst til, annars villukóði. |
PCO_GetMaxLimit
Lýsing
GetMaxLimit fær RGB gildi fyrir tiltekið hitastig og blær. Hámarksgildið í umbreyta stjórnglugganum má ekki fara yfir stærsta gildi RGB-gildanna, td ef R er stærsta gildið getur hámarksgildið hækkað þar til R gildið nær bitaupplausninni (4095). Sama skilyrði verður að vera uppfyllt til að lækka hámarksgildið, td ef B er lægsta gildið getur hámarksgildið lækkað þar til B gildið nær lágmarksgildinu.
Frumgerð

Parameter
| Nafn | Tegund | Lýsing |
| r_max | fljóta* | Bendir á flot sem fær hámarks rauða gildið |
| g_max | fljóta* | Bendir á flot sem fær hámarks græna gildi |
| b_max | fljóta* | Bendir á flot sem fær hámarks bláa gildið |
| hitastig | fljóta | Litahiti |
| blær | fljóta | Litastilling |
| úttaksbitar | int | Bitaupplausn breyttrar myndar (venjulega 8) |
Skilagildi
| Nafn | Tegund | Lýsing |
| Villuskilaboð | int | 0 ef vel tekst til, annars villukóði. |
PCO_GetColorValues
Lýsing
Fær litahitastig og blær fyrir gefin R,G,B max gildi.
GetColorValuesis aðeins notað í pco.camware . Það reiknar út litahitastig og blær út frá Rmax,Gmax,Bmax gildum gamla lit lut. Reiknuð gildi eru notuð til að umbreyta gömlum b16 og tif16 myndum með nýju umbreytingarrútínunni.
Frumgerð

Parameter
| Nafn | Tegund | Lýsing |
| pfColorTemp | fljóta* | Bendi á flot til að taka á móti litahitanum |
| pfColorTemp | fljóta* | Bendi á flot til að taka á móti litblæ |
| iRedMax | int | Heiltala til að stilla núverandi hámarksgildi fyrir rautt |
| iGreenMax | int | Heiltala til að stilla núverandi hámarksgildi fyrir grænt. |
| iBlueMax | int | Heiltala til að stilla núverandi hámarksgildi fyrir blátt |
Skilagildi
| Nafn | Tegund | Lýsing |
| Villuskilaboð | int | 0 ef vel tekst til, annars villukóði. |
PCO_WhiteBalanceToDisplayStruct
Lýsing
Reiknar hvítjöfnunina og setur gildin á strDisplaystruct á meðan mörkunum er haldið. Fær struct str Display frá convert Handle innbyrðis
Frumgerð

Parameter

Skilagildi
| Nafn | Tegund | Lýsing |
| Villuskilaboð | int | 0 ef vel tekst til, annars villukóði. |
PCO_GetVersionInfoPCO_CONV
Lýsing
Skilar útgáfuupplýsingum um dll.
Frumgerð

Parameter

Skilagildi
| Nafn | Tegund | Lýsing |
| Villuskilaboð | int | 0 ef vel tekst til, annars villukóði. |
Dæmigerð útfærsla
Þessi dæmigerða skref fyrir skref útfærslu sýnir grunnmeðhöndlunina
- Yfirlýsingar

- Stilltu allar biðminni „stærð“ færibreytur á væntanleg gildi:

- Stilltu skynjaraupplýsingarnar og búðu til umbreyta hlutinn

- Opnaðu valfrjálst umbreytingarglugga

- Stilltu lágmarks- og hámarksgildin á viðkomandi svið og stilltu þau á umbreyta hlutinn

- Gerðu umbreytinguna og stilltu gögnin á gluggann ef svarglugginn er opinn

- Lokaðu valfrjálst opnaði umbreytingarglugganum

- Lokaðu umbreyta hlutnum:

Sjá Test_cvDlg sample í pco.sdk sample mappa. Frá og með v1.20 hefur svið neikvæða blærgildisins verið tvöfaldað.
- póstfang: Excelitas PCO GmbH Donaupark 11 93309 Kelheim, Þýskalandi
- sími: +49 (0) 9441 2005 0
- tölvupóstur: pco@excelitas.com
- web: www.excelitas.com/pco


Skjöl / auðlindir
![]() |
EXCELITAS TECHNOLOGIES pco.convert Smásjá myndavél [pdfNotendahandbók pco.convert Smásjá myndavél, pco.convert, smásjá myndavél, myndavél |





