EXCELITAS TECHNOLOGIES pco.convert Microscope Kamera
Espesifikasyon
- Non pwodwi: PCO. konvèti
- Vèsyon: 1.52.0
- Lisans: Creative Commons Attribution-NoDerivatives 4.0Lisans Entènasyonal
- Manifakti: Excelitas PCO GmbH
- Adrès: Donaupark 11, 93309 Kelheim, Almay
- Kontakte: +49 (0) 9441 2005 50
- Imèl: pco@excelitas.com
- Websit: www.excelitas.com/product-category/pco
Enstriksyon Itilizasyon Pwodwi
Enfòmasyon jeneral
Pco.convert a ofri plizyè fonksyon pou koulè ak pseudo koulè konvèsyon. Li enpòtan pou swiv enstriksyon yo bay nan manyèl itilizatè a pou pèfòmans optimal.
Konvèti Deskripsyon Fonksyon API
Konvèti API a bay yon seri fonksyon pou manipile done koulè ak imaj. Anba a gen kèk fonksyon kle:
-
- PCO_ConvertCreate: Kreye yon nouvo egzanp konvèsyon.
- PCO_ConvertDelete: Efase yon egzanp konvèsyon.
- PCO_ConvertGet: Jwenn anviwònman konvèsyon.
Koulè ak Pseudo Koulè Konvèsyon
Pco.convert a sipòte tou de konvèsyon nwa ak blan osi byen ke konvèsyon koulè. Swiv enstriksyon espesifik yo bay nan manyèl la pou chak kalite konvèsyon.
FAQ
- K: Kouman pou mwen fè yon konvèsyon koulè lè l sèvi avèk pco.convert?
- A: Pou fè yon konvèsyon koulè, sèvi ak fonksyon PCO_ConvertGet ak paramèt ki apwopriye yo jan sa endike nan manyèl itilizatè a.
- K: Èske mwen ka efase yon egzanp konvèsyon?
- A: Wi, ou ka efase yon egzanp konvèsyon lè l sèvi avèk fonksyon PCO_ConvertDelete.
manyèl itilizatè
pco.konvèti
Excelitas PCO GmbH mande w pou w byen li epi swiv enstriksyon ki nan dokiman sa a. Pou nenpòt kesyon oswa kòmantè, tanpri ou lib pou kontakte nou nenpòt ki lè.
- telefòn: + 49 (0) 9441 2005 50
- faks: + 49 (0) 9441 2005 20
- adrès postal: Excelitas PCO GmbH Donaupark 11 93309 Kelheim, Almay
- imel: pco@excelitas.com
- web: www.excelitas.com/product-category/pco
pco.konvèti
manyèl itilizatè 1.52.0
Lage Me 2024
©Dwa Excelitas PCO GmbH
Travay sa a gen lisans dapre Creative Commons Attribution-NoDerivatives 4.0 International License. Pou view yon kopi lisans sa a, vizite http://creativecommons.org/licenses/by-nd/4.0/ oswa voye yon lèt bay Creative Commons, PO Box 1866, Mountain View, CA 94042, USA.
Jeneral
- Ou ka itilize deskripsyon SDK konvèti sa a pou aplike woutin konvèti PCO yo nan aplikasyon propriétaires, ki itilize pou kontwole kamera PCO yo. Li entèdi pou itilize woutin konvèti yo ak kamera twazyèm pati.
- La pco.konvèti sdk konsiste de de pati: Fonksyon konvèsyon LUT yo pco.conv.dll ak fonksyon dyalòg yo pco_cdlg.dll .
Fonksyon konvèsyon yo itilize pou konvèti zòn done, b/n ak koulè, ak yon rezolisyon plis pase 8 bit pou chak pixel nan swa zòn done b/n ak yon rezolisyon 8 bit pou chak pixel oswa zòn done koulè ak yon rezolisyon 24. (32) ti jan pou chak pixel. DLL a gen ladan tou fonksyon pou kreye ak ranpli divès kalite objè konvèti yo. - Dezyèm pati API a gen fonksyon dyalòg. Dyalòg yo se senp dyalòg entèfas ki pèmèt itilizatè a mete paramèt objè konvèti yo. Fonksyon dyalòg yo enkli nan la pco_cdlg.dll epi yo baze sou kèk fonksyon nan pco.conv.dll la.
- Nan la pco.sdk pou kamera pco genyen de samples, ki fè sèvi ak sdk konvèti a. Youn nan se Test_cvDlg sample ak lòt la se sc2_demo la. Tanpri gade nan s sa yoamples yo nan lòd yo 'wè' konvèti fonksyon sdk yo an aksyon.
B/W ak pseudo koulè konvèsyon
Algorithm konvèsyon yo itilize nan fonksyon b/w baze sou woutin senp sa a
kote
- pos se varyab kontwa a
- dataout se zòn done pwodiksyon an
- datain se zòn done antre
- lutbw se yon zòn done nan gwosè 2n ki gen LUT a, kote n = rezolisyon nan zòn nan opinyon an bit pou chak pixel.
Nan fonksyon pseudocolor woutin debaz pou konvèti nan yon zòn done RGB se:
kote
- pos se varyab kontwa opinyon
- pout se varyab kontwa pwodiksyon an
- dataout se zòn done pwodiksyon an
- datain se zòn done antre
- lutbw se yon zòn done nan gwosè 2n ki gen LUT a, kote n = rezolisyon nan zòn nan opinyon an bit pou chak pixel.
- lutred, lutgreen, lutblue se zòn done ki gen gwosè 2n ki gen LUT, kote n = rezolisyon zòn pwodiksyon an an ti pa pixel.
Konvèsyon koulè
- Detèktè koulè CCD yo itilize nan kamera koulè PCO yo gen filtè pou koulè wouj, vèt ak ble. Chak pixel gen yon kalite filtè, kidonk orijinèlman ou pa jwenn enfòmasyon konplè koulè pou chak pixel. Olye de sa, chak pixel delivre yon valè ak yon seri dinamik de 12 bits pou koulè a ki pase filtè a.
- Tout kamera koulè nan PCO travay ak Bayer-filter DE mosaicking la. Modèl filtre koulè detèktè imaj koulè sa yo ka redwi a yon matris 2 × 2. Capteur imaj la tèt li ka wè kòm yon matris sa yo 2 × 2 matris.
- Sipoze modèl koulè sa a
Koulè nan tèt li se sèlman yon entèpretasyon nan matris la. Entèpretasyon sa a pral fè pa yon sa yo rele algorithm demosaicking. pco_conv.dll travay ak yon metòd espesyal propriétaires.
Konvèti Deskripsyon Fonksyon API
PCO_ConvertCreate
Deskripsyon
Kreye yon nouvo objè konvèti ki baze sou estrikti PCO_SensorInfo. Manch konvèti kreye a pral itilize pandan konvèsyon an. Tanpri rele PCO_ConvertDelete anvan aplikasyon an soti epi dechaje dll konvèti a.
Pwototip
Paramèt
Non | Kalite | Deskripsyon |
ph | MANCH* | Pointeur nan yon manch ki pral resevwa objè a konvèti kreye |
strSensor | PCO_SensorInfo* | Pointeur nan yon estrikti enfòmasyon Capteur. Tanpri pa bliye mete paramèt wSize la. |
iConvertType | int | Varyab pou detèmine kalite konvèsyon an, swa b/n, koulè, pseudo koulè oswa koulè 16 |
Valè retounen
Non | Kalite | Deskripsyon |
ErrorMessage | int | 0 an ka ta gen siksè, Errorcode otreman. |
PCO_ConvertDelete
Deskripsyon
Efase yon objè konvèti ki te kreye deja. Li obligatwa pou rele fonksyon sa a anvan ou fèmen aplikasyon an.
Pwototip
Paramèt
Non | Kalite | Deskripsyon |
ph | Manch | Manch yon objè konvèti ki te kreye deja |
Valè retounen
Non | Kalite | Deskripsyon |
ErrorMessage | int | 0 an ka ta gen siksè, kòd erè otreman. |
PCO_ConvertGet
Deskripsyon
Jwenn tout valè yon objè konvèti ki te kreye deja.
Pwototip
Paramèt
Non | Kalite | Deskripsyon |
ph | Manch | Manch yon objè konvèti ki te kreye deja |
pstrKonvèti | PCO_Konvèti* | Pointer nan yon estrikti konvèti pco |
Valè retounen
Non | Kalite | Deskripsyon |
ErrorMessage | int | 0 an ka ta gen siksè, kòd erè otreman. |
PCO_ConvertSet
Deskripsyon
Mete valè ki nesesè pou yon objè konvèti ki te kreye deja.
Pwototip
Paramèt
Non | Kalite | Deskripsyon |
ph | Manch | Manch yon objè konvèti ki te kreye deja |
pstrKonvèti | PCO_Konvèti* | Pointer nan yon estrikti konvèti pco |
Valè retounen
Non | Kalite | Deskripsyon |
ErrorMessage | int | 0 an ka ta gen siksè, Errorcode otreman. |
PCO_ConvertGetDisplay
Deskripsyon
Jwenn estrikti PCO_Display la
Pwototip
Paramèt
Non | Kalite | Deskripsyon |
ph | Manch | Manch yon objè konvèti ki te kreye deja |
pstrDisplay | PCO_Display* | Pointer nan yon estrikti ekspozisyon PCO |
Valè retounen
Non | Kalite | Deskripsyon |
ph | Manch | Manch yon objè konvèti ki te kreye deja |
pstrDisplay | PCO_Display* | Pointer nan yon estrikti ekspozisyon PCO |
PCO_ConvertSetDisplay
Deskripsyon
Mete estrikti PCO_Display la
Pwototip
Paramèt
Non | Kalite | Deskripsyon |
ph | Manch | Manch yon objè konvèti ki te kreye deja |
pstrDisplay | PCO_Display* | Pointer nan yon estrikti ekspozisyon PCO |
Valè retounen
Non | Kalite | Deskripsyon |
ErrorMessage | int | 0 an ka ta gen siksè, Errorcode otreman. |
PCO_ConvertSetBayer
Deskripsyon
Mete valè estrikti Bayer yon objè konvèti ki te kreye deja. Sèvi ak fonksyon sa yo pou chanje paramèt modèl Bayer yo.
Pwototip
Paramèt
Non | Kalite | Deskripsyon |
ph | Manch | Manch yon objè konvèti ki te kreye deja |
pstrBayer | PCO_Bayer* | Pointer nan yon estrikti PCO Bayer |
Valè retounen
Non | Kalite | Deskripsyon |
ErrorMessage | int | 0 an ka ta gen siksè, Errorcode otreman. |
PCO_ConvertSetFilter
Deskripsyon
Mete valè estrikti filtre yon objè konvèti ki te kreye deja.
Pwototip
Paramèt
Non | Kalite | Deskripsyon |
ph | Manch | Manch yon objè konvèti ki te kreye deja |
prefiltre | PCO_Filter* | Pointer nan yon estrikti filtre pco |
Valè retounen
Non | Kalite | Deskripsyon |
ErrorMessage | int | 0 an ka ta gen siksè, Errorcode otreman. |
PCO_ConvertSetSensorInfo
Deskripsyon
Mete estrikti PCO_SensorInfo pou yon objè konvèti ki te kreye deja
Pwototip
Paramèt
Non | Kalite | Deskripsyon |
ph | Manch | Manch yon objè konvèti ki te kreye deja |
pstrSensorInfo | PCO_SensorInfo* | Pointeur nan yon estrikti enfòmasyon Capteur. Tanpri pa bliye mete paramèt wSize la |
Valè retounen
Non | Kalite | Deskripsyon |
ErrorMessage | int | 0 an ka ta gen siksè, Errorcode otreman. |
PCO_SetPseudoLut
Deskripsyon
Chaje twa tab koulè pseudolut nan konplo
Pwototip
Paramèt
Non | Kalite | Deskripsyon |
ph | Manch | Manch yon objè konvèti ki te kreye deja |
pseudo_lut | san siy * | Pointeur pou valè koulè pseudo lut (R, G, B koulè: 256 * 3 bytes, oswa 4 bytes) |
inumcolors | int | Mete sou swa 3 pou R,G,B oswa 4 pou R,G,B,A |
Valè retounen
Non | Kalite | Deskripsyon |
ErrorMessage | int | 0 an ka ta gen siksè, Errorcode otreman. |
PCO_LoadPseudoLut
Deskripsyon
Chaje yon tablo rechèch pseudo koulè nan objè a konvèti. Ou ka itilize fonksyon sa a pou chaje kèk nan tab rechèch pseudo ki predefini oswa pwòp tèt ou kreye yo.
Pwototip
Paramèt
Non Kalite Deskripsyon | ||||||
ph | Manch | Manch yon objè konvèti ki te kreye deja | ||||
fòma | int | 0 | lt1, 1 | lt2, 2 | lt3, 3 | lt4 |
filenon | char* | Non la file pou chaje |
Valè retounen
Non Kalite Deskripsyon | ||||||
ph | Manch | Manch yon objè konvèti ki te kreye deja | ||||
fòma | int | 0 | lt1, 1 | lt2, 2 | lt3, 3 | lt4 |
filenon | char* | Non la file pou chaje |
PCO_Konvèti16TO8
Deskripsyon
Konvèti done foto nan b16 nan done 8bit nan b8 (echèl gri)
Pwototip
Paramèt
Non | Kalite | Deskripsyon |
ph | Manch | Manch yon objè konvèti ki te kreye deja |
mòd | int | Mode paramèt |
ikolmode | int | Paramèt mòd koulè |
lajè | int | Lajè imaj la pou konvèti |
wotè | int | Wotè imaj la pou konvèti |
b16 | mo* | Pointeur nan imaj la anvan tout koreksyon |
b8 | byte* | Pointeur pou konvèti imaj 8bit b/n |
Valè retounen
Non | Kalite | Deskripsyon |
ErrorMessage | int | 0 an ka ta gen siksè, Errorcode otreman. |
PCO_Konvèti16TO24
Deskripsyon
Konvèti done foto nan b16 nan done 24bit nan b24 (echèl gri)
Pwototip
Paramèt
Non | Kalite | Deskripsyon |
ph | Manch | Manch yon objè konvèti ki te kreye deja |
mòd | int | Mode paramèt |
Non | Kalite | Deskripsyon |
ikolmode | int | Paramèt mòd koulè |
lajè | int | Lajè imaj la pou konvèti |
wotè | int | Wotè imaj la pou konvèti |
b16 | mo* | Pointeur nan imaj la anvan tout koreksyon |
b24 | byte* | Pointer pou konvèti imaj koulè 24bit |
Valè retounen
Non | Kalite | Deskripsyon |
ErrorMessage | int | 0 an ka ta gen siksè, Errorcode otreman. |
PCO_Convert16TOCOL
Deskripsyon
Konvèti done foto nan b16 nan done RGB nan b8 (koulè)
Pwototip
Paramèt
Non | Kalite | Deskripsyon |
ph | Manch | Manch yon objè konvèti ki te kreye deja |
mòd | int | Mode paramèt |
ikolmode | int | Paramèt mòd koulè |
lajè | int | Lajè imaj la pou konvèti |
wotè | int | Wotè imaj la pou konvèti |
b16 | mo* | Pointeur nan imaj la anvan tout koreksyon |
b8 | byte* | Pointer pou konvèti imaj koulè 24bit |
Valè retounen
Non | Kalite | Deskripsyon |
ErrorMessage | int | 0 an ka ta gen siksè, Errorcode otreman. |
PCO_Convert16TOPSEUDO
Deskripsyon
Konvèti done foto nan b16 nan done pseudo koulè nan b8 (koulè)
Pwototip
Paramèt
Non | Kalite | Deskripsyon |
ph | Manch | Manch yon objè konvèti ki te kreye deja |
mòd | int | Mode paramèt |
ikolmode | int | Paramèt mòd koulè |
lajè | int | Lajè imaj la pou konvèti |
wotè | int | Wotè imaj la pou konvèti |
b16 | mo* | Pointeur nan imaj la anvan tout koreksyon |
b8 | byte* | Pointeur pou konvèti imaj pseudo koulè 24bit |
Valè retounen
Non | Kalite | Deskripsyon |
ErrorMessage | int | 0 an ka ta gen siksè, Errorcode otreman. |
PCO_Konvèti16TOCOL16
Deskripsyon
Konvèti done foto nan b16 nan done RGB nan b16 (koulè)
Pwototip
Paramèt
Non | Kalite | Deskripsyon |
ph | Manch | Manch yon objè konvèti ki te kreye deja |
mòd | int | Mode paramèt |
Non | Kalite | Deskripsyon |
ikolmode | int | Paramèt mòd koulè |
lajè | int | Lajè imaj la pou konvèti |
wotè | int | Wotè imaj la pou konvèti |
b16in | mo* | Pointeur nan imaj la anvan tout koreksyon |
b16out | mo* | Pointer pou konvèti imaj koulè 48bit |
Valè retounen
Non | Kalite | Deskripsyon |
ErrorMessage | int | 0 an ka ta gen siksè, Errorcode otreman. |
PCO_GetWhiteBalance
Deskripsyon
Jwenn valè balanse blan pou color_tempand tint
Pwototip
Paramèt
Non | Kalite | Deskripsyon |
ph | Manch | Manch yon objè konvèti ki te kreye deja |
koulè_temp | int* | int pointeur pou jwenn tanperati koulè kalkile a |
tente | int* | int pointer pou jwenn valè tente kalkile a |
mòd | int | Mode paramèt |
lajè | int | Lajè imaj la pou konvèti |
wotè | int | Wotè imaj la pou konvèti |
gb12 | PAWÒL* | Pointeur nan etalaj done anvan tout koreksyon foto |
x_min | int | Rektang pou mete rejyon imaj la pou itilize pou kalkil |
y_min | int | Rektang pou mete rejyon imaj la pou itilize pou kalkil |
x_max | int | Rektang pou mete rejyon imaj la pou itilize pou kalkil |
y_max | int | Rektang pou mete rejyon imaj la pou itilize pou kalkil |
Valè retounen
Non | Kalite | Deskripsyon |
ErrorMessage | int | 0 an ka ta gen siksè, Errorcode otreman. |
PCO_GetMaxLimit
Deskripsyon
GetMaxLimit jwenn valè RGB yo pou yon tanperati ak tente bay yo. Valè maksimòm nan dyalòg kontwòl konvèti a pa dwe depase pi gwo valè RVB yo, pa egzanp si R se pi gwo valè a, valè max la ka ogmante jiskaske valè R a frape rezolisyon bit (4095). Menm kondisyon yo dwe satisfè pou diminye valè maksimòm lan, pa egzanp, nan ka B se valè ki pi ba a, valè max la ka diminye jiskaske valè B frape valè min la.
Pwototip
Paramèt
Non | Kalite | Deskripsyon |
r_max | flote* | Pointeur nan yon flote k ap resevwa valè wouj max la |
g_max | flote* | Pointer nan yon flote k ap resevwa valè vèt maksimòm lan |
b_max | flote* | Pointeur nan yon flote k ap resevwa valè max ble a |
temp | flote | Tanperati koulè |
tente | flote | Anviwònman Tint |
pwodiksyon_bit | int | Bit rezolisyon nan imaj la konvèti (anjeneral 8) |
Valè retounen
Non | Kalite | Deskripsyon |
ErrorMessage | int | 0 an ka ta gen siksè, Errorcode otreman. |
PCO_GetColorValues
Deskripsyon
Jwenn tanperati koulè ak tente pou valè R, G, B max yo bay yo.
GetColorValuesis itilize sèlman nan pco.camware . Li kalkile tanperati koulè a ak tente ki baze sou valè Rmax, Gmax, Bmax nan ansyen koulè lut la. Valè yo kalkile yo itilize pou konvèti vye imaj b16 ak tif16 ak nouvo woutin konvèti yo.
Pwototip
Paramèt
Non | Kalite | Deskripsyon |
pfColorTemp | flote* | Pointeur nan yon flote pou resevwa tanperati koulè a |
pfColorTemp | flote* | Pointeur pou yon flote pou resevwa koulè a teinte |
iRedMax | int | Nonb antye relatif yo mete valè maksimòm aktyèl la pou wouj |
iGreenMax | int | Nonb antye relatif yo mete valè maksimòm aktyèl la pou vèt. |
iBlueMax | int | Nonb antye relatif yo mete valè maksimòm aktyèl la pou ble |
Valè retounen
Non | Kalite | Deskripsyon |
ErrorMessage | int | 0 an ka ta gen siksè, Errorcode otreman. |
PCO_WhiteBalanceToDisplayStruct
Deskripsyon
Kalkile balans blan an epi mete valè yo nan strDisplaystruct pandan w ap kenbe limit yo. Jwenn struct str Display a soti nan Manch konvèti anndan an
Pwototip
Paramèt
Valè retounen
Non | Kalite | Deskripsyon |
ErrorMessage | int | 0 an ka ta gen siksè, Errorcode otreman. |
PCO_GetVersionInfoPCO_CONV
Deskripsyon
Retounen enfòmasyon sou vèsyon sou dll la.
Pwototip
Paramèt
Valè retounen
Non | Kalite | Deskripsyon |
ErrorMessage | int | 0 an ka ta gen siksè, Errorcode otreman. |
Aplikasyon tipik
Sa a tipik etap pa etap aplikasyon montre manyen debaz la
- Deklarasyon
- Mete tout paramèt 'gwosè' tanpon yo nan valè yo espere:
- Mete paramèt enfòmasyon detèktè yo epi kreye objè konvèti a
- Opsyonèlman louvri yon dyalòg konvèti
- Mete valè min ak max nan seri a vle epi mete yo sou objè a konvèti
- Fè konvèti a epi mete done yo nan dyalòg la si dyalòg la louvri
- Fèmen opsyon konvèti dyalòg la louvri
- Fèmen objè konvèti a:
Gade Test_cvDlg sample nan pco.sdk sample folder. Kòmanse ak v1.20, ranje valè tente negatif la te double.
- adrès postal: Excelitas PCO GmbH Donaupark 11 93309 Kelheim, Almay
- telefòn: +49 (0) 9441 2005 0
- imel: pco@excelitas.com
- web: www.excelitas.com/pco
Dokiman / Resous
![]() |
EXCELITAS TECHNOLOGIES pco.convert Microscope Kamera [pdfManyèl Itilizatè pco.convert Microscope Kamera, pco.convert, Microscope Kamera, Kamera |