Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Een camerastuurprogramma (of als alternatief via DMFT) kan een kenmerk voor de intrinsieke eigenschappen van de camera koppelen aan een streamkenmerkarchief met MFStreamExtension_PinholeCameraIntrinsics, of aan een mediaframekenmerkarchief met MFSampleExtension_PinholeCameraIntrinsics. Als deze is gekoppeld aan een opslag voor stroomattributen, veranderen de waarden van de camera-intrinsieken niet tijdens het streamen van de camera. Als deze is gekoppeld aan een mediaframe kenmerkarchief, kan de intrinsieke waarde voor elk frame veranderen.
Voor de bovenstaande twee kenmerken moet de waarde een structuur van het type MFPinholeCameraIntrinsics zijn, die een lijst met intrinsieke cameramodellen rapporteert. Elke vermelding in deze lijst is van het type MFPinholeCameraIntrinsic_IntrinsicModel, met een resolutie (breedte/hoogte), een pinholemodel en het MFCameraIntrinsic_DistortionModel vervormingsmodel.
Wanneer u MFPinholeCameraIntrinsics gebruikt met een stroomkenmerkarchief, moet deze lijst ten minste één en mogelijk veel intrinsieke modellen bevatten. Het systeem kiest het intrinsieke model op basis van de actieve streaming frame-indeling door de breedte en hoogte van de frames te vergelijken. Als er een exacte overeenkomst wordt gevonden, worden de intrinsieke kenmerken gebruikt. Anders worden de eerste intrinsieken met dezelfde hoogte-breedteverhouding gebruikt, bijvoorbeeld wanneer de lijst twee vermeldingen bevat, respectievelijk 640x480 en 1920x1080. Als streaming met een media-indeling van 1280x720 wordt gebruikt, worden de intrinsieken van 1080p gebruikt met de juiste schaalaanpassing.
Wanneer u MFPinholeCameraIntrinsics gebruikt met een mediaframe kenmerkarchief, moet deze lijst precies één intrinsiek model met dezelfde resolutie als de frameresolutie bevatten.