EyeQ Docs

Sample projects

Ready-to-build sample applications demonstrating SDK functionality

The SDK includes sample projects that demonstrate how to integrate Perfectly Clear into your applications. Each sample focuses on a specific capability and can be used as a starting point for your own implementation.

Sample matrix

The following table shows which samples are available for each platform and language.

FunctionalityLinux/macOS (C++)Windows (C++)Windows (C#)
AI scene detectionSimpleAiSample, DetailedAiSampleSimpleAiSample, DetailedAiSampleCSharp_SimpleAiSample, CSharp_DetailedAiSample
Preset correctionsPresetSamplePresetSampleCSharp_PresetSample, DotNetCore_PresetSample
Image resizingResizeSampleSample-Resize—
PDF processingPDFSamplePDFSample—
Standard I/OStandard-IO——
MemoryStream I/O——DotNetCore_MemoryStream
PFCImageFile usage—Sample-PFCImageFileDotNetCore_PFCImageFile

Sample locations

Samples are located in platform-specific directories within the SDK:

PlatformPath
Linux x86_64Linux/
Linux ARM64linux-arm64/
macOSOSX/ or osx-arm64/
WindowsWin/

Getting started

Choose a sample based on what you want to accomplish:

PFC-SDK Version 11.0.1 built from bd8634ab389dad68cd7e68c461a99ecf51aa96fb on 10-07-2026.

Copyright © 2026 EyeQ Imaging Inc. All rights reserved.

On this page