EXCELITAS-TECHNOLOGIES-logo

EXCELITAS TECHNOLOGIES pco.convert Microscope Kamera

EXCELITAS-TECHNOLOGIES-pco-konvèti-Microscop-Kamera-pwodwi-imaj

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è.

pco.konvèti
manyèl itilizatè 1.52.0
Lage Me 2024
©Dwa Excelitas PCO GmbH

EXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (1)

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

EXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (2)

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:

EXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (3)

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

EXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (4)

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

EXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (5)

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

EXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (6)

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

EXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (7)

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

EXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (8)

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

EXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (9)

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

EXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (10)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

EXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (11)

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

EXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (12)

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

EXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (12)

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

EXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (14)

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

EXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (14)

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

EXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (16)

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

EXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (17)

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

EXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (18)

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

EXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (19)

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

EXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (20)

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

EXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (21)

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

EXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (22)

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

EXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (23)

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

EXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (24)

Paramèt

EXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (37)

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

EXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (25) EXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (26)

Paramèt

EXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (38)

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

  1. DeklarasyonEXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (27)
  2. Mete tout paramèt 'gwosè' tanpon yo nan valè yo espere:EXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (28)
  3. Mete paramèt enfòmasyon detèktè yo epi kreye objè konvèti aEXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (29)
  4. Opsyonèlman louvri yon dyalòg konvètiEXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (30)
  5. Mete valè min ak max nan seri a vle epi mete yo sou objè a konvètiEXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (31)
  6. Fè konvèti a epi mete done yo nan dyalòg la si dyalòg la louvriEXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (32)
  7. Fèmen opsyon konvèti dyalòg la louvriEXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (33)
  8. Fèmen objè konvèti a:

EXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (34)

Gade Test_cvDlg sample nan pco.sdk sample folder. Kòmanse ak v1.20, ranje valè tente negatif la te double.

EXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (35)

EXCELITAS-TECHNOLOGIES-pco-convert-Microscop-Camera-image (36)

Dokiman / Resous

EXCELITAS TECHNOLOGIES pco.convert Microscope Kamera [pdfManyèl Itilizatè
pco.convert Microscope Kamera, pco.convert, Microscope Kamera, Kamera

Referans

Kite yon kòmantè

Adrès imel ou p ap pibliye. Jaden obligatwa yo make *