Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Events
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
bruhani
opencv
Repository navigation
Code
Pull requests
Actions
Projects
Security and quality
Insights
More
items
Files
Expand file tree
4.x
Breadcrumbs
opencv
/
samples
/
cpp
/
Copy path
Directory actions
More options
More options
Directory actions
More options
More options
Latest commit
History
History
History
4.x
Breadcrumbs
opencv
/
samples
/
cpp
/
Copy path
Top
Folders and files
Name
Name
Last commit message
Last commit date
parent directory
..
example_cmake
example_cmake
tutorial_code
tutorial_code
3calibration.cpp
3calibration.cpp
CMakeLists.txt
CMakeLists.txt
application_trace.cpp
application_trace.cpp
aruco_dict_utils.cpp
aruco_dict_utils.cpp
asift.cpp
asift.cpp
audio_spectrogram.cpp
audio_spectrogram.cpp
barcode.cpp
barcode.cpp
bgfg_segm.cpp
bgfg_segm.cpp
calibration.cpp
calibration.cpp
camshiftdemo.cpp
camshiftdemo.cpp
cloning_demo.cpp
cloning_demo.cpp
cloning_gui.cpp
cloning_gui.cpp
connected_components.cpp
connected_components.cpp
contours2.cpp
contours2.cpp
convexhull.cpp
convexhull.cpp
cout_mat.cpp
cout_mat.cpp
create_mask.cpp
create_mask.cpp
dbt_face_detection.cpp
dbt_face_detection.cpp
delaunay2.cpp
delaunay2.cpp
demhist.cpp
demhist.cpp
detect_blob.cpp
detect_blob.cpp
detect_mser.cpp
detect_mser.cpp
dft.cpp
dft.cpp
digits_lenet.cpp
digits_lenet.cpp
digits_svm.cpp
digits_svm.cpp
dis_opticalflow.cpp
dis_opticalflow.cpp
distrans.cpp
distrans.cpp
drawing.cpp
drawing.cpp
edge.cpp
edge.cpp
ela.cpp
ela.cpp
em.cpp
em.cpp
epipolar_lines.cpp
epipolar_lines.cpp
essential_mat_reconstr.cpp
essential_mat_reconstr.cpp
facedetect.cpp
facedetect.cpp
facial_features.cpp
facial_features.cpp
falsecolor.cpp
falsecolor.cpp
fback.cpp
fback.cpp
ffilldemo.cpp
ffilldemo.cpp
fitellipse.cpp
fitellipse.cpp
flann_search_dataset.cpp
flann_search_dataset.cpp
gauge.cpp
gauge.cpp
grabcut.cpp
grabcut.cpp
image_alignment.cpp
image_alignment.cpp
imagelist_creator.cpp
imagelist_creator.cpp
imagelist_reader.cpp
imagelist_reader.cpp
imgcodecs_jpeg.cpp
imgcodecs_jpeg.cpp
inpaint.cpp
inpaint.cpp
intelligent_scissors.cpp
intelligent_scissors.cpp
intersectExample.cpp
intersectExample.cpp
kalman.cpp
kalman.cpp
kmeans.cpp
kmeans.cpp
laplace.cpp
laplace.cpp
letter_recog.cpp
letter_recog.cpp
lkdemo.cpp
lkdemo.cpp
logistic_regression.cpp
logistic_regression.cpp
lsd_lines.cpp
lsd_lines.cpp
mask_tmpl.cpp
mask_tmpl.cpp
matchmethod_orb_akaze_brisk.cpp
matchmethod_orb_akaze_brisk.cpp
minarea.cpp
minarea.cpp
morphology2.cpp
morphology2.cpp
neural_network.cpp
neural_network.cpp
npr_demo.cpp
npr_demo.cpp
opencv_version.cpp
opencv_version.cpp
pca.cpp
pca.cpp
peopledetect.cpp
peopledetect.cpp
phase_corr.cpp
phase_corr.cpp
points_classifier.cpp
points_classifier.cpp
polar_transforms.cpp
polar_transforms.cpp
qrcode.cpp
qrcode.cpp
segment_objects.cpp
segment_objects.cpp
select3dobj.cpp
select3dobj.cpp
simd_basic.cpp
simd_basic.cpp
smiledetect.cpp
smiledetect.cpp
squares.cpp
squares.cpp
stereo_calib.cpp
stereo_calib.cpp
stereo_match.cpp
stereo_match.cpp
stitching.cpp
stitching.cpp
stitching_detailed.cpp
stitching_detailed.cpp
text_skewness_correction.cpp
text_skewness_correction.cpp
train_HOG.cpp
train_HOG.cpp
train_svmsgd.cpp
train_svmsgd.cpp
travelsalesman.cpp
travelsalesman.cpp
tree_engine.cpp
tree_engine.cpp
videocapture_audio.cpp
videocapture_audio.cpp
videocapture_audio_combination.cpp
videocapture_audio_combination.cpp
videocapture_basic.cpp
videocapture_basic.cpp
videocapture_camera.cpp
videocapture_camera.cpp
videocapture_gphoto2_autofocus.cpp
videocapture_gphoto2_autofocus.cpp
videocapture_gstreamer_pipeline.cpp
videocapture_gstreamer_pipeline.cpp
videocapture_image_sequence.cpp
videocapture_image_sequence.cpp
videocapture_microphone.cpp
videocapture_microphone.cpp
videocapture_obsensor.cpp
videocapture_obsensor.cpp
videocapture_openni.cpp
videocapture_openni.cpp
videocapture_realsense.cpp
videocapture_realsense.cpp
videocapture_starter.cpp
videocapture_starter.cpp
videowriter_basic.cpp
videowriter_basic.cpp
warpPerspective_demo.cpp
warpPerspective_demo.cpp
watershed.cpp
watershed.cpp
View all files
You can’t perform that action at this time.