Compare commits

...

943 Commits

Author SHA1 Message Date
gautam 79e53e788a Update 'README.md' 2023-04-13 14:36:49 +02:00
gautam cd5aade200 Update 'README.md' 2023-04-12 16:28:40 +02:00
apoorva 303d8e7742 cleanup tabs 2023-04-05 15:35:07 +05:30
apoorva db318cf66c cleanup 2023-04-05 15:34:19 +05:30
apoorva 7e8d3fb2a8 updated with dependencies 2023-04-05 15:31:08 +05:30
apoorva 3c49096d39 one more update to readme 2023-04-05 15:31:08 +05:30
apoorva 9189153436 final pdf of all the tasks done 2023-03-29 13:27:37 +05:30
apoorva 725909632a more updates to readme 2023-03-29 12:51:33 +05:30
apoorva 9eea08eaaa more updates to readme 2023-03-29 12:38:27 +05:30
apoorva 0ab0bec309 updated readme 2023-03-29 12:11:50 +05:30
apoorva 0e6937828b Add 'ros2_ws/src/perception_pcl/' from commit '6642b7398a4488040c44d48a48308411bcde2228'
git-subtree-dir: ros2_ws/src/perception_pcl
git-subtree-mainline: 0c9504b343
git-subtree-split: 6642b7398a
2023-03-29 11:40:49 +05:30
apoorva 0c9504b343 Add 'rosbags/' from commit 'c80625df279c154c6ec069cbac30faa319755e47'
git-subtree-dir: rosbags
git-subtree-mainline: 48df1fbdf4
git-subtree-split: c80625df27
2023-03-28 18:21:08 +05:30
apoorva 48df1fbdf4 updated to readme wip 2023-03-28 18:06:54 +05:30
apoorva 65415a8355 best weights for detection 2023-03-28 17:22:58 +05:30
apoorva 9069d699be ros package to run yolo detection with ros 2023-03-28 17:22:37 +05:30
apoorva 88944d72c2 custom msgs for bounding box for detetcion 2023-03-28 17:22:12 +05:30
apoorva 42814614e3 updated find pose 2023-03-28 17:21:18 +05:30
apoorva acbddfc828 yolov3 back to its original space 2023-03-28 17:20:15 +05:30
apoorva 12d72479aa updated file extension 2023-03-27 17:11:27 +05:30
apoorva d7ec4d8754 find pose cleanup and final launch file update 2023-03-27 16:51:12 +05:30
apoorva 821e6cc0ba now launch file install properly 2023-03-27 16:45:18 +05:30
apoorva 1467525ec5 added launch file 2023-03-27 16:42:25 +05:30
apoorva 126124c4da tf broadcast for each object 2023-03-27 16:11:52 +05:30
apoorva b3d2fa0ee6 added number to the frame id 2023-03-27 16:11:15 +05:30
apoorva 46177f166a added the best weights for training 2023-03-22 11:27:52 +05:30
apoorva 0e1db823a8 pose estination updated 2023-03-22 11:22:45 +05:30
apoorva 61e7117511 adding synced data for pose estimation 2023-03-22 11:20:49 +05:30
apoorva cf0fdc175b pipeline works but might be slow on runtime 2023-03-21 14:08:41 +05:30
apoorva 987530bbfe msg files and cmakelist to build msg 2023-03-21 12:04:27 +05:30
apoorva fc5dbd85d3 added detection image and bounding boxes to run on bag 2023-03-21 12:03:10 +05:30
apoorva a312c2ae7d script that detects on rostopics 2023-03-20 17:47:04 +05:30
apoorva 0b0b834744 Updated document 2023-03-14 12:10:00 +05:30
apoorva 8fdea465cb updated find pose to read from bag and estimate pose 2023-03-14 10:08:47 +05:30
apoorva 524459ec04 darknet_ros2 with updated code to make the repo work as repo was outdated 2023-03-13 14:33:18 +05:30
apoorva fd4bcdecfd darknet_vendor 2023-03-13 14:32:47 +05:30
apoorva 83ad680cab removing darknet vendor 2023-03-13 12:45:22 +05:30
apoorva e9591d651e Add 'ros2_ws/src/darknet_vendor/' from commit '4d609295280bf9b50cde69bb9a483a8db839ba0b'
git-subtree-dir: ros2_ws/src/darknet_vendor
git-subtree-mainline: 69673fdb02
git-subtree-split: 4d60929528
2023-03-13 12:24:07 +05:30
apoorva 69673fdb02 build was failing so removing vemdor 2023-03-13 12:23:57 +05:30
apoorva d17bf70260 darknet vendor 2023-03-13 12:16:20 +05:30
apoorva 21f381238d Add 'darknet_vendor/' from commit '4d609295280bf9b50cde69bb9a483a8db839ba0b'
git-subtree-dir: darknet_vendor
git-subtree-mainline: a6a4482dd1
git-subtree-split: 4d60929528
2023-03-10 18:45:53 +05:30
apoorva a6a4482dd1 moved darknet ros 2023-03-10 18:45:43 +05:30
apoorva aa265edfb1 Add 'darknet_ros2/' from commit 'be4fd04c0ea8fbed80b3549283701e16145422c6'
git-subtree-dir: darknet_ros2
git-subtree-mainline: f33742e6e8
git-subtree-split: be4fd04c0e
2023-03-10 18:40:03 +05:30
apoorva f33742e6e8 conversion code works as well as pose estimation for two object works(not using topics) 2023-03-10 16:22:58 +05:30
apoorva 7a7f46052b two object pose estimation but failing 2023-03-10 15:46:04 +05:30
apoorva b130ae7c9a code to convert both depth and rgb data to .jpeg in sync 2023-03-09 16:21:28 +05:30
apoorva 241656445f code updated to use 6 points 2023-03-06 14:48:49 +05:30
apoorva 66f57f7011 document updated with weekly update 2023-03-06 14:48:22 +05:30
apoorva cb6fdc66b5 This package converts point cloud to depth image. Also has code to find pose based on depth 2023-03-03 18:59:55 +05:30
apoorva 13c51ae2a2 deleting find0object files 2023-03-03 18:56:16 +05:30
Marko Durkovic c80625df27 Release 0.9.15 2023-03-02 13:35:17 +01:00
Marko Durkovic dff38bdb60 Add rosbag2 mcap storage reader 2023-03-02 12:55:12 +01:00
Marko Durkovic 9830c38fc7 Do not read index if no chunks in rosbag1 2023-03-02 12:25:05 +01:00
Marko Durkovic 967328627c Advertise AnyReader in documentation 2023-03-02 09:37:52 +01:00
Marko Durkovic 56df6c40f6 Update code for current linter 2023-03-01 20:18:38 +01:00
Marko Durkovic 53e3209cd5 Update dependencies 2023-03-01 20:13:08 +01:00
Marko Durkovic df9bf80170 Update tooling 2023-03-01 20:12:57 +01:00
Markus Vieth 6642b7398a Optimize includes (#407) 2023-02-27 10:33:52 -08:00
apoorva b29944200c Adding document 2023-02-27 15:32:15 +05:30
apoorva fabea45044 Add 'find-object/' from commit '635efcd6220cabc258b88c54b1ae4279035bbe31'
git-subtree-dir: find-object
git-subtree-mainline: 9bd639e88c
git-subtree-split: 635efcd622
2023-02-25 14:20:22 +05:30
apoorva 9bd639e88c removing build folder 2023-02-25 13:45:19 +05:30
apoorva 03881adbde code for tracking lines 2023-02-25 13:43:39 +05:30
Andrew Symington 1e544f132e [ros2] lint the pcl_ros code base to try and get a green build :) (#406)
* Lint!

* Fix flake8 errors

* Fix clang-tidy errors

* Remove [[maybe_unused]]
2023-02-24 13:03:08 -08:00
apoorva 7fe3495541 trial with cylinder of 8 vertexes each 2023-02-23 19:31:34 +05:30
Andrew Symington 3966b71ad6 Move filter() function implementation for all filters (#405) 2023-02-22 11:20:09 -08:00
Andrew Symington b52e7a7ab1 Migrate the ROS1 pcl::VoxelGrid filter to ROS2 pcl_ros::VoxelGrid (#398)
* Add the VoxelGrid filter (squash commit)

* Revert the change that brings in separate leaf sizes
2023-02-21 14:07:04 -08:00
Andrew Symington bb871ac7f0 Migrate the ROS1 pcl_ros::CropBox filter to ROS2 (#401)
* Add squashed commit for CropBox filter

* Lint
2023-02-21 12:51:13 -08:00
Andrew Symington de15639154 Add the StatisticalOutlierRemoval filter. (#400) 2023-02-21 10:35:21 -08:00
Andrew Symington 628aaec1dc Migrate the ROS1 pcl_ros::RadiusOutlierRemoval filter to ROS2 (#399)
* Add the RadiusOutlierRemoval filter.

* Lint

* PLay iit again, Linty Sam.

* Header order

* This is now just getting embarrassing

* Move parameter to class constructor.
2023-02-15 17:32:08 -08:00
Markus Vieth 1868f51160 Avoid copying data in fromROSMsg with PCL >= 1.13.1 (#402)
See also https://github.com/PointCloudLibrary/pcl/pull/5608
2023-02-14 14:38:26 -08:00
Daisuke Sato de09161924 migrate passthrough and project_inliers filters (#395)
* migrate passthrough and project_inliers filters

Signed-off-by: Daisuke Sato <daisukes@cmu.edu>

* - remove throwing runtime_error (result always true)
- use get_subscription_count()

Signed-off-by: Daisuke Sato <daisukes@cmu.edu>

* change comparison operator

Signed-off-by: Daisuke Sato <daisukes@cmu.edu>

---------

Signed-off-by: Daisuke Sato <daisukes@cmu.edu>
2023-01-30 18:36:12 -08:00
Daisuke Sato 0c8e7dafce Migrate extract_indices filter (#394)
* - migrate extract_indices filter
- add test to check if filter node/component output result

Signed-off-by: Daisuke Sato <daisukes@cmu.edu>

* add test_depend to package.xml

Signed-off-by: Daisuke Sato <daisukes@cmu.edu>

* add launch_testing_ros as test_depend too

Signed-off-by: Daisuke Sato <daisukes@cmu.edu>

* fixed test not to depend on ros2cli

Signed-off-by: Daisuke Sato <daisukes@cmu.edu>

---------

Signed-off-by: Daisuke Sato <daisukes@cmu.edu>
2023-01-27 15:50:45 -08:00
Marko Durkovic aa18bec9d1 Improve parsing of string types in idl definitions 2023-01-13 12:16:05 +01:00
Marko Durkovic eaa64002b8 Refactor rosbag2 Reader 2023-01-11 15:26:05 +01:00
Marko Durkovic d7d24c4478 Release 0.9.14 2023-01-12 12:52:59 +01:00
Marko Durkovic f2020fa929 Advertise Python 3.11 compatibility 2023-01-11 13:27:00 +01:00
Marko Durkovic 2732b8876e Flush decompressed files in rosbag2.Reader 2023-01-11 13:22:46 +01:00
Marko Durkovic 51c0b30cbc Update reader example in README 2023-01-11 11:18:49 +01:00
Marko Durkovic ec7cd4a4e5 Update copyright headers 2023-01-11 15:21:14 +01:00
Marcel Zeilinger 3b0cfd8529 Export PCL dependency in pcl_conversions (#392)
Co-authored-by: Marcel Zeilinger <marcel.zeilinger@ait.ac.at>
2023-01-09 10:17:28 -08:00
Daisuke Sato 387f5b158b migrate abstract filter node (#388)
* migrate abstract filter node

Signed-off-by: Daisuke Sato <daisukes@cmu.edu>

* remove use_frame_params from constructor and make a function for the logic

Signed-off-by: Daisuke Sato <daisukes@cmu.edu>

Signed-off-by: Daisuke Sato <daisukes@cmu.edu>
2022-12-19 11:13:06 -08:00
matlabbe 635efcd622 Fixed colcon build not detected on buildfarm 2022-12-12 08:29:54 -08:00
matlabbe e0328f0261 Fixed unknown build_type error on ros1 2022-12-11 15:22:55 -08:00
matlabbe cb4aaea8a5 bump version 0.7.0 2022-12-11 14:39:50 -08:00
matlabbe 85d61cfeba Update README.md 2022-12-11 00:58:13 -08:00
matlabbe c2f47bdf2b Merge pull request #136 from introlab/ros2
Ros2 (Addressing #131 #107)
2022-12-11 00:48:57 -08:00
matlabbe 8cf1bfcac2 Humble: missing tf2_geometry_msgs 2022-12-11 00:39:46 -08:00
matlabbe 8428534702 Update README.md 2022-12-11 00:36:01 -08:00
matlabbe ade3e11e06 Update README.md 2022-12-11 00:34:20 -08:00
matlabbe f985fa4ff5 Fixing humble build 2022-12-11 00:26:25 -08:00
matlabbe 9cb2d09a32 readme: Updated CI status 2022-12-11 00:23:35 -08:00
matlabbe 8526803d08 backward compatibility (foxy) 2022-12-11 00:17:23 -08:00
matlabbe fe502d5a0f Updated workflows 2022-12-11 00:03:46 -08:00
matlabbe dee5826d1f Added worflows 2022-12-10 23:59:32 -08:00
matlabbe eebb4411ce Fixed ros1 build 2022-12-10 23:49:38 -08:00
matlabbe 239caa2906 fixed build without ros 2022-12-10 23:43:38 -08:00
matlabbe 634224960d Working ros2 version 2022-12-10 23:39:35 -08:00
matlabbe b0b5d24c76 Fixed #135. Fixed opencv include dir order. 2022-12-10 16:06:35 -08:00
Daisuke Sato 5c5382eb5c migrate pcl_nodelet.hpp to pcl_node.hpp (#385)
* migrate pcl_nodelet.hpp to pcl_node.hpp
TODOs
- lazy subscription
- cpplint, uncrustify
- type adaptation

Signed-off-by: Daisuke Sato <daisukes@cmu.edu>

* rename latched_indices to transient_local_indices

Signed-off-by: Daisuke Sato <daisukes@cmu.edu>

* - remove some TODOs
- change pub_output_ type

Signed-off-by: Daisuke Sato <daisukes@cmu.edu>

* remove TODOs

Signed-off-by: Daisuke Sato <daisukes@cmu.edu>

* use template instead of PublisherBase

Signed-off-by: Daisuke Sato <daisukes@cmu.edu>

Signed-off-by: Daisuke Sato <daisukes@cmu.edu>
2022-12-09 11:12:01 -08:00
Adam Aposhian ca69652eb8 use modular pcl dependencies for bloom (#384) 2022-11-29 10:27:59 -08:00
matlabbe 75342649fa getDepth: return invalid depth when value is zero (for float depth images) 2022-11-26 18:03:12 -08:00
Markus Vieth 0918531c17 Add logic for missing pcl/point_traits.h in newer PCL versions (#382)
point_traits.h is no longer available, starting with PCL 1.13.0
Since PCL 1.11.0, type_traits.h should be used instead
2022-11-20 11:00:22 -08:00
Aditya Ardiya 7c6a2a5a38 Avoid redundant boost::make_shared copy in pcl_ros::Publisher<PointT> (#380)
`boost make_shared` is actually making a copy. This PR introduces the `sensor_msgs::PointCloud2` as pointer directly so that it doesn't need a `boost::make_shared` convertsion to pointer anymore.
2022-11-18 10:39:32 -08:00
ralwing 389297dfad Fixing implicit conversion warnings #378 (#379) 2022-11-03 05:03:31 -07:00
Marko Durkovic 88bbf1b5e3 Release 0.9.13 2022-09-23 12:45:38 +02:00
Marko Durkovic 219a4d9846 Implement direct ros1 (de)serialization 2022-09-22 21:46:00 +02:00
Marko Durkovic 1309d42b64 Add include filters to rosbag conversion 2022-09-23 12:35:37 +02:00
Marko Durkovic 4437512f05 Change lz4 compression level to 0 2022-09-23 12:19:08 +02:00
Marko Durkovic a0c4516e2f Fix parsing of members starting with string 2022-09-23 12:15:08 +02:00
Marko Durkovic 1de7380138 Fix comment parsing in message definitions 2022-07-28 19:14:39 +02:00
Marko Durkovic 17f4d54449 Release 0.9.12 2022-07-27 17:28:39 +02:00
Marko Durkovic b86cd70ee9 Update dependencies 2022-07-27 16:39:47 +02:00
Marko Durkovic 8333cfb971 Update code for current linters 2022-07-27 16:39:26 +02:00
Marko Durkovic 5257497a6a Add support for rosbag version 6 metadata 2022-07-27 16:14:08 +02:00
Marko Durkovic ff24d7e424 Move metadata to dedicated module 2022-07-27 16:03:22 +02:00
Marko Durkovic b9fd0b014b Add topic filters to rosbag conversion 2022-07-27 15:39:47 +02:00
Marko Durkovic 05df51aa96 Add badge with supported python versions 2022-07-27 14:31:16 +02:00
Marko Durkovic 501f97243c Update python package configuration 2022-07-27 14:30:36 +02:00
Markus Vieth 3eecd4e37b Add boost include, missing in upcoming PCL versions (ros2) (#374)
* Remove name of nonexistent PCL component (core)
Probably, common is meant, which is also requested

* Add boost include, missing in upcoming PCL versions
Was removed in pcl/conversion.h here: https://github.com/PointCloudLibrary/pcl/commit/292593abd3b69af315c7fe3379363bdce7800d5a
2022-07-07 12:22:26 -07:00
Marko Durkovic 0bf94a6238 Add typename guessing to examples 2022-05-25 15:39:47 +02:00
Marko Durkovic abc1acfecb Update gitlab CI config 2022-05-20 11:36:21 +02:00
Marko Durkovic a1fa5c7cfb Release 0.9.11 2022-05-17 23:57:30 +02:00
Marko Durkovic 8cb7a13485 Report start_time and end_time on empty bags 2022-05-17 23:54:10 +02:00
matlabbe 3dae0999bb Merge pull request #120 from lucasw/boost_placeholders
Use C++17 if available, and boost::placeholders::_1/_2/_3 instead of deprecated _1/_2/_3
2022-05-09 11:56:34 -04:00
Lucas Walter 270e8581b9 Use C++17 if available, and boost::placeholders::_1/_2/_3 instead of deprecated _1/_2/_3 2022-05-09 07:39:12 -07:00
Marko Durkovic a1afc15dfa Release 0.9.10 2022-04-24 16:12:15 +02:00
Marko Durkovic 9f3da0c2be Fix serialization of empty message sequences 2022-05-04 17:40:50 +02:00
Marko Durkovic c2e676a01f Speed up reading of index data records 2022-04-24 10:11:31 +02:00
Marko Durkovic 926813bf17 Speed up index construction 2022-04-23 11:21:47 +02:00
Marko Durkovic d196e8b74e Add support for rosbag2 version 5 metadata 2022-04-21 15:58:09 +02:00
Marko Durkovic 34ffe96692 Convert connections attribute to list 2022-04-21 15:15:10 +02:00
Daisuke Nishimatsu bd7a060e98 use common header instead of io (#361)
Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>
2022-04-13 13:17:03 -07:00
Marko Durkovic f7d69e35d5 Add all-in-one reader 2022-04-13 13:12:18 +02:00
Marko Durkovic 657032ce9f Add owner field to connection instances 2022-04-13 11:09:30 +02:00
Marko Durkovic d32742b904 Unify rosbag1 and rosbag2 topic information 2022-04-13 10:42:47 +02:00
Marko Durkovic 16d1758327 Unify rosbag1 and rosbag2 connection class 2022-04-13 09:40:22 +02:00
Marko Durkovic dee7e9c2fc Rename rosbag1 connection cid to id 2022-04-12 17:48:11 +02:00
Marko Durkovic 42243eac2d Move indices to dedicated attribute 2022-04-12 17:03:04 +02:00
Marko Durkovic b924fd4642 Add documentation for included types 2022-04-11 14:10:38 +02:00
Marko Durkovic dd357fa3e4 Allow alternative type stores 2022-04-11 12:47:01 +02:00
Marko Durkovic e88241074e Type message definition parsers 2022-04-11 10:46:12 +02:00
Marko Durkovic 19f0678645 Update lint 2022-04-11 00:07:53 +02:00
Marko Durkovic 7315a4ab4d Update dependencies 2022-04-10 23:47:10 +02:00
Marko Durkovic 24bea31f38 Update project settings 2022-04-10 23:33:44 +02:00
Marko Durkovic 946f2edb42 Update copyright headers 2022-04-10 23:32:25 +02:00
Ivan Santiago Paunovic 27448f7575 Migrate pcd to pointcloud tool (#359)
* Migrate pcl_ros pcd_to_pointcloud tool

Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>

* Remove log used for debugging

Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>

* Undo unnecessary changes

Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>

* Remove commented out code

Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>

* Address peer review comments

Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>

* rename node

Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
2022-04-04 12:54:29 -07:00
Marko Durkovic f5d3494cbb Add common usage examples to docs 2022-02-11 14:31:06 +01:00
Steve Macenski 2b82545af3 bumping versions to 2.4.1 (#357) 2022-02-08 15:31:32 -08:00
Shane Loretz 8093d5b35d Install headers to include/${PROJECT_NAME} (#354)
Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
2022-02-03 10:11:55 -08:00
Marko Durkovic af4830c647 Adjust conversion documentation title 2022-01-31 12:01:37 +01:00
Marko Durkovic 25520eab57 Release 0.9.9 2022-01-10 11:51:20 +01:00
Marko Durkovic 2eb3b1c671 Add conversion from rosbag2 to rosbag1 2022-01-09 20:31:51 +01:00
Marko Durkovic ac55fd2f4a Fix handling of padding after empty sequences 2022-01-06 20:35:58 +01:00
Marko Durkovic 8bf8994fbf Fix documentation code samples 2022-01-06 12:50:40 +01:00
Marko Durkovic c9bd6ebbc0 Release 0.9.8 2021-11-25 14:41:31 +01:00
Marko Durkovic 18983868c6 Support bool and float constants in msg files 2021-11-25 14:26:48 +01:00
Marko Durkovic 52480e2bad Type generics and missing return types 2021-11-25 14:26:17 +01:00
matlabbe f7c38f91d0 Fixed cmake error without torch 2021-11-20 14:58:15 -05:00
matlabbe 69e63e0778 0.6.4 2021-11-20 13:48:23 -05:00
matlabbe aba19e814a Fixed windows build 2021-11-20 18:40:18 -05:00
matlabbe b2677fdde0 Fixed wrong stamp republished (double precision issue, #48). Fixed region selection with SuperPoint. 2021-11-20 13:23:29 -05:00
Marko Durkovic ac704bd890 Release 0.9.7 2021-11-09 12:34:39 +01:00
Marko Durkovic aaa9969856 Parse msg bounded fields and default values 2021-11-09 10:40:25 +01:00
Marko Durkovic ae13edd221 Make packages PEP561 compliant 2021-11-08 18:48:19 +01:00
Marko Durkovic af848eb3d2 Parse empty msg definitions 2021-11-08 15:11:39 +01:00
Marko Durkovic c55e81f375 Report faulty index on connection or chunk error 2021-10-21 19:13:33 +02:00
Marko Durkovic c6dd2995f6 Use repr on const field values 2021-10-04 22:56:58 +02:00
Marko Durkovic b14085019c Generate style compliant code 2021-10-21 18:53:29 +02:00
Marko Durkovic 4f658378eb Fix lint for updated tools 2021-10-21 18:53:29 +02:00
Marko Durkovic 0e42f941d5 Update dependencies 2021-10-21 18:53:29 +02:00
Florian Friesdorf 2f05cae883 Add pytest-yapf3 2021-10-21 18:53:29 +02:00
Florian Friesdorf 03e82a91ad Exclude venvs for flake8 2021-10-21 18:44:20 +02:00
Florian Friesdorf 634a497dd5 Tweak mypy config to handle namespaces 2021-10-21 17:54:45 +02:00
Marko Durkovic edf9db2724 Ignore typing error in docs config 2021-10-21 17:09:24 +02:00
Marko Durkovic 54a7eca6be Use current APIs 2021-10-21 17:09:24 +02:00
Marko Durkovic fa62876dd8 Release 0.9.6 2021-10-04 16:46:49 +02:00
Marko Durkovic 75d98df4bf Do not match msg separator as constant value 2021-10-04 16:46:22 +02:00
Marko Durkovic 7bbc2914c4 Release 0.9.5 2021-10-04 11:54:39 +02:00
Marko Durkovic 1333cf1168 Add string constant support to msg parser 2021-10-03 06:28:02 +02:00
Rich Mattes 755f566356 pcl_ros: Use vec.data() instead of &vec[0] (#348)
Update pcl_ros to use the data() member function of STL containers to
get the pointer to the underlying storage, instead of dereferencing the
zeroth element and taking its reference.  When a container is of size 0,
dereferencing element 0 with operator[]() is undefined behavior, and
will trigger assertions when features like _GLIBCXX_ASSERTIONS are
enabled.

Fixes #333.
2021-09-27 14:28:26 -07:00
Marko Durkovic 203131b777 Release 0.9.4 2021-09-15 14:47:38 +02:00
Steve Macenski 834eb111e8 bumping rolling from 2.3.1 to 2.4.0 2021-09-14 14:21:14 -07:00
Marko Durkovic be2d5675b3 Fix connection mapping for reader2 messages 2021-09-13 17:30:09 +02:00
Marko Durkovic 885900df39 Make reader1 API match reader2 2021-09-13 10:49:57 +02:00
Kenji Miyake 1a214ccc6e Fix obsolete header (#342)
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
2021-08-30 11:08:25 -07:00
Marko Durkovic 5d0aa8277c Release 0.9.3 2021-08-06 18:13:33 +02:00
Marko Durkovic 4041e882c1 Add issue template 2021-08-06 18:13:33 +02:00
Marko Durkovic 5f99a3be84 Add rosbag1 to rosbag1 comparison 2021-08-06 18:13:33 +02:00
Marko Durkovic cc96973be3 Add rosbag1 writer 2021-08-06 18:13:33 +02:00
Marko Durkovic 5bd1bcbd83 Use built-in collections as generic types 2021-08-06 18:13:33 +02:00
Marko Durkovic f33e65b14a Change to connection oriented reader API 2021-08-06 18:13:33 +02:00
Marko Durkovic ebf357a0c6 Add ROS1 message definition generator 2021-08-06 18:12:51 +02:00
Marko Durkovic ef97081e5a Add CDR to ROS1 bytestream conversion 2021-08-06 18:12:51 +02:00
Marko Durkovic 03b4d7e5c7 Add const fields to type representations 2021-08-06 18:12:51 +02:00
matlabbe fd9270a561 Update .appveyor.yml 2021-07-20 15:08:33 -04:00
matlabbe d5e70df483 Update README.md 2021-07-20 14:12:17 -04:00
Marko Durkovic fa57b16765 Release 0.9.2 2021-07-08 09:29:44 +02:00
Marko Durkovic 117a4f6348 Support relative type references in msg files 2021-07-08 09:20:31 +02:00
Marko Durkovic 3d694b20f6 Release 0.9.1 2021-07-05 17:48:36 +02:00
Marko Durkovic 44a9c606b2 Update requirements 2021-07-05 17:48:36 +02:00
Marko Durkovic 19e81abef9 Fix sphinx circular imports 2021-07-05 17:48:36 +02:00
Marko Durkovic 12acb677e6 Use half-open intervals for time ranges 2021-07-05 17:48:36 +02:00
Marko Durkovic 5175c349aa Translate latching info to equivalent QoS settings 2021-07-05 17:48:36 +02:00
Marko Durkovic c2bbeec7aa Make optional connection header fields available 2021-07-05 17:48:36 +02:00
Marko Durkovic 77e68e8191 Fix rv tuple order of messages() in docs 2021-07-05 17:48:36 +02:00
Marko Durkovic 24cc3e0c2f Add type hints to message classes 2021-07-05 17:48:36 +02:00
Marko Durkovic aba557c015 Remove non-default ROS2 message types 2021-07-05 17:48:33 +02:00
Marko Durkovic d83e9aaaae Support multi-line comments in idl files 2021-07-05 11:18:46 +02:00
Marko Durkovic 1d00fa317d Fix msg parsing on non-POSIX platforms 2021-07-05 11:18:46 +02:00
Marko Durkovic ea40c74133 Assert importlib specs 2021-07-05 11:18:46 +02:00
Steve Macenski 051c6df956 adding -fPIC compiler flag per warning suggestion (#335) 2021-07-01 16:54:20 -07:00
Steve Macenski 5d63abd06e Revert "shared library bug fix (#331)" (#334)
This reverts commit 35a9f25848.
2021-07-01 16:20:31 -07:00
Markus Vieth 461a66ca08 Use complete namespace for traits members (#332)
This prevents errors like this: error: ‘name’ is not a member of ‘pcl::detail::traits’; did you mean ‘pcl::traits::name’?
The error appears for newer PCL versions (everything after commit https://github.com/PointCloudLibrary/pcl/commit/d39d3d3300746b952997e5bd2742dac7482aa5ab), but this change should also be fully compatible with older PCL versions.
2021-06-30 12:44:28 -07:00
Patrick Musau 35a9f25848 shared library bug fix (#331)
Signed-off-by: Patrick Musau <pmusau13ster@gmail.com>
2021-06-28 09:37:50 -07:00
Steve Macenski d63143da27 bump to 2.3.1 for release updates based on build farm fixes 2021-05-20 15:58:46 -07:00
Steve Macenski 4156c71c02 replace ament_cmake_ros with ament_cmake to build in build farm (#326) 2021-05-20 15:57:37 -07:00
Steve Macenski 487957aebc bumping to 2.3.0 for release 2021-05-20 13:34:08 -07:00
Marko Durkovic a8baffcbd7 Update changes 2021-05-16 17:40:53 +02:00
Marko Durkovic 96c26bca48 Update requirements 2021-05-16 17:40:53 +02:00
Marko Durkovic ea67671f53 Add compare tool 2021-05-16 17:40:53 +02:00
Marko Durkovic bbedf76b98 Add bench tool 2021-05-16 17:40:53 +02:00
Marko Durkovic 5d2d394110 Add rosbag conversion tools 2021-05-16 17:40:53 +02:00
Marko Durkovic 4de0c99274 Add rosbag1 support 2021-05-16 17:40:53 +02:00
Marko Durkovic ffacb7602c Add rosbag2 support 2021-05-16 17:40:53 +02:00
Marko Durkovic abd0c1fa73 Add serde 2021-05-16 17:40:53 +02:00
Marko Durkovic a7461c8ae7 Add type system 2021-05-16 17:40:53 +02:00
Marko Durkovic 3628834c21 Add boilerplate 2021-05-16 17:40:53 +02:00
Markus Vieth 135a2c29e3 Correct conversion of time stamp (#319)
* Add test to verify that stamps are correctly converted

* Fix bug in fromPCL function for headers
The time stamp was not set.
2020-12-04 10:57:37 -08:00
matlabbe 856d7f0d62 Update .appveyor.yml 2020-11-15 09:41:53 -05:00
matlabbe d6bcf42aec Update .appveyor.yml 2020-11-15 09:39:38 -05:00
matlabbe 4a2b9d6ea9 fixed build with opencv >=4.4 and nonfree detected 2020-11-15 09:24:36 -05:00
Markus Vieth 2d21467423 Change conversions of Vertices for new PCL versions (#316)
In https://github.com/PointCloudLibrary/pcl/commit/ad00c7bee2fad0391649479d90eee4461a2e74e7, the vertices field of pcl::Vertices changed from std::vector<std::uint32_t> to std::vector<pcl::index_t>, where index_t is an index type with configurable size (currently by default int). This commit makes conversions from and to pcl_msgs::Vertices possible again, moving the vector contents if possible.
2020-11-09 11:09:17 -08:00
matlabbe b1d01477b2 Update .appveyor.yml 2020-11-06 23:05:05 -05:00
matlabbe f78f57bfab Update .appveyor.yml 2020-11-06 22:07:44 -05:00
matlabbe 4bb6f58c6b Fixed NN strategy on loading ini file if falling on ORB when descriptor is not available. If nonfree is not detected, falling back on SIFT (OpenCV>=4.4 >=3.4.111) or KAZE (OpenCV>=3) or ORB(OpenCV<3) 2020-11-06 15:35:20 -05:00
Markus Vieth 706c020528 Deprecate use_polynomial_fit (#305)
The pcl function setPolynomialFit is deprecated, setPolynomialOrder should be used instead
2020-08-22 11:04:21 -07:00
Sean Kelly d7a79b927f Port transforms library to ROS2 (#301)
* Port transforms library to ROS2

- Port the transforms library to ROS2
- Update CMakeLists
- Update package.xml
- Enable the package

Signed-off-by: Sean Kelly <sean@seankelly.dev>

* Feedback from PR
2020-08-12 12:12:51 -07:00
Sean Kelly 420f5b032b Make ament_cpplint pass (#298)
Collection of hand-made changes to make ament_cpplint pass consisting of:
- whitespace between comments
- line length
- header ordering
- include guard formats
- remove a couple `using namespace std;`
- using c++ casts instead of c-style casts

Signed-off-by: Sean Kelly <sean@seankelly.dev>
2020-08-09 16:47:21 -07:00
Sean Kelly 9689971aee Make ament_flake8 pass (#299)
Set of hand-made changes to let ament_flake8 pass
2020-08-09 16:47:01 -07:00
Sean Kelly 63cee139f1 Apply ament_uncrustify --reformat (#297)
Signed-off-by: Sean Kelly <sean@seankelly.dev>
2020-08-06 12:28:29 -07:00
Sean Kelly 0ac6810688 Rename headers from .h to .hpp (#296)
* Rename headers from .h to .hpp per ROS2 guidelines

This change is the result of the following command run from pcl_ros dir:

$ find -name *.h | xargs -I {} mv {} {}pp

Signed-off-by: Sean Kelly <sean@seankelly.dev>

* Update internal includes for the renamed headers

This change was the result of the following bash script:

$ find -name *.h -o -name *.cpp -o -name *.hpp | xargs -I {} sed -i 's/\(pcl_ros\/.*\)\(h\)\([">]\)$/\1\2pp\3/g' {}

Signed-off-by: Sean Kelly <sean@seankelly.dev>
2020-08-06 11:13:01 -07:00
Markus Vieth 21cf907c46 Add missing include for new PCL versions (#293)
After this change https://github.com/PointCloudLibrary/pcl/commit/6df3e602a72ea16657f901c9a6911d95b263ba08#diff-24324a084e511502d7f34054ec31b353L50, an explicit include for KdTree is needed.
It was formerly a transitive include via pcl/surface/mls.h - pcl/search/pcl_search.h - pcl/search/kdtree.h - pcl/kdtree/kdtree_flann.h.
2020-07-30 11:52:57 -07:00
matlabbe a1601f7a24 updated zed example 2020-07-10 08:18:13 -04:00
Shivam Pandey 4ed0d3ecef link pcl library to targets (#287)
* link pcl library to targets

* changes OS_CODE_NAME to focal in travis config file
2020-07-01 12:13:29 -07:00
matlabbe d0b456ff40 Merge branch 'master' of https://github.com/introlab/find-object 2020-05-27 18:11:33 -04:00
matlabbe 5cdda414e3 Fixed catkin install 2020-05-27 18:08:38 -04:00
matlabbe f32bee7b51 Fixed SIFT build issue between OpenCV 4.3.0 and OpenCV 4.3.0-dev 2020-05-27 10:45:44 -04:00
matlabbe 6d5d9bf9da Bump version 0.6.3 2020-05-26 23:22:48 -04:00
Steve Macenski 5e27157ec2 Updating CI and versions for foxy release (#280)
* changing CI to foxy from eloquent

* increment up version
2020-05-13 11:39:16 -07:00
Kunal Tyagi 2b770b15ed Changes in preparation for PCL 1.11 (#273) (#279)
* Deriving typedef from pcl type

* Explicit boost shared_ptr for function parameters

* Use boost::shared_ptr instead of PCL::Ptr

* Implementing boost-std compatibility

* Using the compatibility layer
2020-05-11 18:50:15 -07:00
matlabbe 328c7236b5 Fixed SIFT build errors with OpenCV 4.3.0 2020-05-09 12:29:24 -04:00
matlabbe 88418c7d9a Added SuperPointTorch detector 2020-04-23 22:44:51 -04:00
Ruffin 36eb607be7 Use std::uint* types. (#265) (#266)
Co-authored-by: Mike Purvis <mike@uwmike.com>
2020-03-16 13:08:48 -07:00
Shane Loretz 4d60929528 Include FetchContent on CMake >= 3.11 (#6)
Fixes #5
2020-03-06 13:13:56 -08:00
Shane Loretz 7f9693b325 Ament index marker (#3)
* Add ament_index marker file

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* Install ament index marker

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
2020-03-06 09:03:17 -08:00
matlabbe a00870aa9b Set snapcraft.yaml version from cmake. (#101) 2020-01-15 16:39:22 -05:00
matlabbe 27f92fe8a3 Merge pull request #101 from Awesome-Technologies/snapcraft
Add snapcraft.yaml
2020-01-15 16:01:37 -05:00
Manuel Stahl d7231c698b Add snapcraft.yaml 2020-01-15 16:08:36 +01:00
matlabbe 0f03b69144 ros: Fixed detection not working if gui was false (#100) 2020-01-08 17:42:19 -05:00
matlabbe aefb42dc57 Fixed wrong detector index chosen when reading ini if index is over 9. 2020-01-08 17:41:24 -05:00
Steven Macenski 1273c7581d changing base version to 2.1.0 for first ros2 sync [eloquent] (#253)
* changing base version to 2.0.0 for first ros2 sync

* changing industrial CI to use eloquent

* increment 2.0.0 to 2.1.0 for eloquent release
2019-12-02 09:39:11 -08:00
Andreas Klintberg a1fd4d2a09 Updated ROS2 PR: pcl_conversion only to ROS2 (dashing) (#244)
* pcl_conversion to ros2

* travis for ros2 and fixed cmakelists

* exporting dependencies

* updated travis

* fixed smaller things

* added colcon ignore to meta package

* merge pcl_conversions.h with version released in Dashing

* merge test script, CMakeListst, package.xml

* append authors, clean up

* PR feedback

* fixed PR comments

* fixed PR comments, cmakelists message_filters, reverted type masq, added maintainer

* removed dashing and made ros_distro matrix env
2019-10-30 07:10:32 +08:00
Shane Loretz c8d68fbe1e Fix cuda build downstream (#4)
* Cuda flags should not be exported to downstream targets

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* Fix c linkage with C++ cuda code

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
2019-10-09 11:08:29 -07:00
Shane Loretz 4ad6ed7b0a Initial readme draft (#2)
* Initial readme draft

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* Add USING section

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* Make it more clear what definitions do

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
2019-10-04 16:05:31 -07:00
Shane Loretz 84cb832919 Initial version of darknet_vendor (#1)
* Initial version of darknet_vendor

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* Quote to make tag usable as string

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* Add OpenCV option

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* Fix include guards

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* First cuda attempt

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* Cuda builds and runs

Signed-off-by: Shane Loretz<sloretz@openrobotics.org>
Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* Avoid -pthread flag

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* Combine cuda blocks, trivial cleanup

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* Add opencv and cuda dependencies

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* Add license for FetchContent

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* Add Apache 2.0 license

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* FetchContent uses git

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* Add CONTRIBUTING.md

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
2019-10-04 15:42:48 -07:00
Shane Loretz be4fd04c0e Fix size of weights filename (#3)
Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
2019-10-04 15:15:02 -07:00
Shane Loretz bcb79e66ab Fix off by one bug (#2)
Signed-off-by: Shane Loretz<sloretz@openrobotics.org>
Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
2019-10-04 15:12:45 -07:00
Shane Loretz 9740b6209f Initial package (#1)
* Initial package

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* Use latest vision_msgs with string id

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* Tiny improvements

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* Add parser tests and ignore blank lines in class names

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* Test when cfg file does not exist

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* Rename test

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* openrobotics_darknet_ros -> openrobotics::darknet_ros

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* Added visibility files

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* Rename files

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* darknet_node -> detector_node

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* Rename files

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* Rename files

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* DetectorNetwork and DetectorNode

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* Simple readme

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* Add Example section

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* Example actually works

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* Fix link

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* Linter tests pass

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
2019-10-04 14:59:05 -07:00
Shane Loretz 9bcd4ff531 initial commit
Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
2019-10-03 17:29:42 -07:00
Shane Loretz b71c0ce77a Initial commit
Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
2019-09-10 16:02:37 -04:00
matlabbe 5489d5f4c4 removed debugging logs 2019-09-02 20:03:19 -04:00
matlabbe d661148694 fixed https://github.com/introlab/rtabmap_ros/issues/337 2019-09-02 20:00:54 -04:00
matlabbe bde868d1cc Added PnP approach (now default) to compute 3D transform (requiring only single valid depth point instead of 3). Added arguments to launch files for convenience. Removed fake map/odom frames from find_object_3d.launch (so that it can be more easily included in other launch files). 2019-08-10 15:31:12 -04:00
matlabbe f43bc943f8 Refactored how depth is used to compute 3D transform (making sure the same depth image is used with same stamp and frame_id). Fixed CameraTcpServer ingoring incoming connections with Qt5. Added approx_sync parameter to ros. 2019-08-09 21:45:27 -04:00
matlabbe 413cb6820d Fixed build with OpenCV4 2019-06-17 11:43:26 -04:00
James Xu a8ba2c790d use <chrono> and <thread> on Windows (#221)
* Changing from usleep to c++14 style sleep_for for Windows support
2019-04-05 10:50:10 -04:00
matlabbe 5047163c09 catkin: updated dependencies for message generation 2019-03-31 17:42:05 -04:00
matlabbe ef0c565b7e added 3d example with zed, added bgra support on rgb/depth callback 2019-01-28 16:37:35 -05:00
matlabbe 21c80c9d82 Merge pull request #74 from nuclearsandwich/patch-1
Fix markdown syntax in OpenCV link.
2018-12-18 22:01:30 +00:00
Steven! Ragnarök f0fa7a49e4 Fix markdown syntax in OpenCV link.
This is preventing the link from being rendered on GitHub as intended.
2018-12-18 15:39:16 -05:00
matlabbe 7a33accddd Added new msg DetectionInfo (#71) 2018-11-21 14:11:28 -05:00
matlabbe 53a6f933d1 Update .appveyor.yml 2018-10-23 15:03:45 -04:00
matlabbe ddc86d1bef Update README.md 2018-10-24 05:58:11 +12:00
matlabbe b4d9bfc468 CameraROS: making image conversion more general to support more formats than bgr8 and rgb8 (#69). 2018-10-10 17:01:33 -04:00
matlabbe 784691a070 fixed compilation error with HAVE_OPENCV_CUDAFEATURES2D 2018-09-18 20:14:15 -04:00
matlabbe 556bf5f4cc Session: Compression of the vocabulary to avoid QByteArray max 2GB limitation 2018-09-10 18:57:51 -04:00
matlabbe c6cf667645 fixed feature detector/descriptor not updated after loading a session 2018-09-06 17:51:11 -04:00
matlabbe eefd6c6ff6 GU mode: use default config file if argument --config and --session are not set 2018-08-31 12:01:03 -04:00
matlabbe 0424bf181c If a config file is set on arguments (or if there are custom parameters), parameters overwrite those in a loaded session. 2018-08-31 11:53:34 -04:00
matlabbe ade5dd6729 Save/Load vocabulary options can read/write in session binary format 2018-08-30 12:43:16 -04:00
matlabbe 9d0c03f661 Fixed saving session without objects (to save fixed vocabulary in binary format) 2018-08-30 12:21:51 -04:00
matlabbe 147a8a0dac refactored tf generation 2018-07-30 16:10:09 -04:00
matlabbe cb349e557f Suppressed some cmake policy warnings 2018-07-30 15:54:01 -04:00
matlabbe 6fa5e0c8f4 fixed -ltcmalloc not defined error 2018-07-30 15:31:49 -04:00
matlabbe 9943c28b88 Fixed build when tcmalloc is not found 2018-07-30 15:27:03 -04:00
matlabbe 98e605e3d1 Merge branch 'nhudinh2103-fix-memory-leak-linux' 2018-07-30 14:42:47 -04:00
dinhnn 2ad8dacd43 Fix memory leak linux (use tcmalloc to compile) 2018-07-13 13:48:57 +07:00
matlabbe 1abda367d6 fixed some memory leaks (#55) 2018-07-04 12:28:58 -04:00
matlabbe 2cb9120f74 ROS: fixed TF when multiDetection is enabled (#54) 2018-05-29 14:53:05 -04:00
matlabbe 890ad0fe0a updated appveyor 2018-05-28 15:19:08 -04:00
matlabbe b55ff1025c updated appveyor 2018-05-28 15:14:18 -04:00
matlabbe fc8ea483ce added appveyor config 2018-05-28 15:11:34 -04:00
matlabbe 3e1f4e6669 Packaging: fixed qt5 plugins copy 2018-05-28 14:56:10 -04:00
matlabbe ab1518b167 Fixing #52 2018-05-22 11:16:39 -04:00
Kentaro Wada 12482e555d 1.6.2 2018-05-20 04:14:40 +09:00
Kentaro Wada 99f7caacb9 Update CHANGELOG.rst 2018-05-20 04:14:16 +09:00
Jiri Horner f8fee6128a pcl_ros: fix exported includes in Ubuntu Artful
pcl_ros needs the same fix as pcl_conversions
2018-05-20 04:12:55 +09:00
James Ward cd3720923a Increase limits on CropBox filter parameters
Min and max of CropBox filter was +/- 5m. For a pointcloud from a Velodyne, for example, this is not enough.
Increased to +/- 1000m.
2018-05-08 22:17:42 +09:00
Kentaro Wada 32d3e6a459 1.6.1 2018-05-08 18:56:16 +09:00
Kentaro Wada 283782b420 Update CHANGELOG.rst 2018-05-08 18:56:01 +09:00
Kentaro Wada 9dee4fb36d Add 1.6.0 section to CHANGELOG.rst 2018-05-08 18:54:33 +09:00
Kentaro Wada 80131757e8 Remove no need ROS_PARALLEL_JOBS env in .travis.yml 2018-05-08 17:45:53 +09:00
Kentaro Wada 9b4d31c912 Add NOT_TEST_INSTALL option to .travis.sh 2018-05-08 17:45:53 +09:00
Kentaro Wada 25c86b2115 Update travis badge in README.md 2018-05-08 17:45:53 +09:00
Kentaro Wada 3be6003f1b sudo -E to enable DEBIAN_FRONTEND=noninteractive 2018-05-08 17:45:53 +09:00
Kentaro Wada 090e105e77 Add DEBIAN_FRONTEND=noninteractive 2018-05-08 17:45:53 +09:00
Kentaro Wada cd2a12af43 Use foreach + string regex to implement list(filter on old cmake 2018-05-08 17:45:53 +09:00
Kentaro Wada d61aa376ec Downgrade the required cmake version for backward compatibility
I think 3.7 is not required currently and requiring 2.8 is better.
2018-05-08 17:45:53 +09:00
Kentaro Wada 19cd3cfd75 Test backward compatibility for users who build from source 2018-05-08 17:45:53 +09:00
Kentaro Wada 595067b122 Just update .travis.yml for melodic
To divide the build failure problem to following:

1. current industrial_ci config is bad?
2. perception_pcl cannot be built on stretch, artful, and bionic?
2018-05-08 17:45:53 +09:00
Paul Bovbel a21e3ee28a Merge pull request #198 from mikaelarguedas/fix_pcl_conversions_links
Fix pcl conversions links
2018-05-07 15:00:01 -04:00
Mikael Arguedas 0b4ad1f1d6 update package.xml links to point to new repository 2018-05-07 08:13:36 -07:00
Mikael Arguedas 235612cca9 CMake 3.6.3 is sufficient 2018-05-07 08:13:20 -07:00
Paul Bovbel f335c169df Merge pull request #196 from clalancette/fix-artful
Fix a bug building on artful.
2018-05-02 11:10:24 -04:00
Chris Lalancette 242ce31b32 Fix a bug building on artful.
The comment explains it in more detail.  While we are at it,
fix the link in the README.rst to point to the right repository.

Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
2018-05-02 14:59:26 +00:00
Kentaro Wada 3e97d7ce9c Fix the use of Eigen3 in cmake
(cherry picked from commit 27c02d1f49468f450c4f91992ddaf5f3e8698b56)
2018-05-02 11:09:44 +09:00
Paul Bovbel 2be69aee71 Fixup pcl_conversions test 2018-05-02 11:09:44 +09:00
Paul Bovbel e0a6c06448 1.6.0 2018-04-30 12:10:14 -04:00
Paul Bovbel 371bf7d789 Fix build and update maintainers 2018-04-30 12:03:07 -04:00
Kentaro Wada 118784a4dd Add message_filters to find_package
```
% catkin lint .
pcl_ros: error: nodelet plugin file 'plugins/nodelet/libpcl_ros_features.xml' is not installed to ${CATKIN_PACKAGE_SHARE_DESTINATION}
pcl_ros: error: nodelet plugin file 'plugins/nodelet/libpcl_ros_filters.xml' is not installed to ${CATKIN_PACKAGE_SHARE_DESTINATION}
pcl_ros: error: nodelet plugin file 'plugins/nodelet/libpcl_ros_io.xml' is not installed to ${CATKIN_PACKAGE_SHARE_DESTINATION}
pcl_ros: error: nodelet plugin file 'plugins/nodelet/libpcl_ros_segmentation.xml' is not installed to ${CATKIN_PACKAGE_SHARE_DESTINATION}
pcl_ros: error: nodelet plugin file 'plugins/nodelet/libpcl_ros_surface.xml' is not installed to ${CATKIN_PACKAGE_SHARE_DESTINATION}
pcl_ros: error: unconfigured build_depend on 'message_filters'
catkin_lint: checked 1 packages and found 6 problems
catkin_lint: 40 notices have been ignored. Use -W2 to see them
```
2018-04-30 11:44:37 -04:00
Kentaro Wada 853a8f9164 Remove unnecessary dependency on genmsg 2018-04-30 11:44:37 -04:00
Kentaro Wada 492e4f917e 1.5.4 2018-04-30 11:44:37 -04:00
Kentaro Wada 273b011e4e Update CHANGELOG.rst 2018-04-30 11:44:37 -04:00
Kentaro Wada c8167b0e18 Restrict push build only /.*-devel$/ branches 2018-04-30 11:44:37 -04:00
Kentaro Wada 72e5cbf64f Drop zesty from CI: zesty went EOL
https://github.com/ros/rosdistro/blob/03f2bb4fd0367e1e706cde0745fd52ba52afea74/lunar/distribution.yaml#L11
2018-04-30 11:44:37 -04:00
Kentaro Wada d2792accbf Drop yakkety from CI: Yakkety went EOL in July
Close https://github.com/ros-perception/perception_pcl/issues/166

https://discourse.ros.org/t/suspension-of-debian-packaging-for-eol-ubuntu-yakkety/2444
2018-04-30 11:44:37 -04:00
Mikael Arguedas 08c7c12cff update to use non deprecated pluginlib macro 2018-04-30 11:44:37 -04:00
Kentaro Wada d34cd5eda8 Fix config path of sample_voxel_grid.launch 2018-04-30 11:44:37 -04:00
Kentaro Wada 58c7c8648f Update .travis.yml 2018-04-30 11:44:37 -04:00
Kentaro Wada 271c5e1538 Add services: - docker to .travis.yml 2018-04-30 11:44:37 -04:00
Kentaro Wada 6e96187973 Use ccache for faster testing 2018-04-30 11:44:37 -04:00
Kentaro Wada a243765cc0 sudo: false in .travis.yml 2018-04-30 11:44:37 -04:00
Mikael Arguedas 1d1f9c2b77 remove hack now that upstream pcl has been rebuilt 2018-04-30 11:44:37 -04:00
Kentaro Wada cef8df686c Looser hzerror in test for extract_clusters to make it pass on Travis 2018-04-30 11:44:37 -04:00
Kentaro Wada bb2fa3f936 Add sample & test for surface/convex_hull 2018-04-30 11:44:37 -04:00
Kentaro Wada f16207321b Add sample & test for segmentation/extract_clusters.cpp 2018-04-30 11:44:37 -04:00
Kentaro Wada 419366b5f5 Add sample & test for io/concatenate_data.cpp 2018-04-30 11:44:37 -04:00
Kentaro Wada 3e5c704046 Add sample & test for features/normal_3d.cpp 2018-04-30 11:44:37 -04:00
Kentaro Wada 87e7555655 Organize samples of pcl_ros/features 2018-04-30 11:44:37 -04:00
Kentaro Wada 9a99734362 Add test arg to avoid duplicated testing 2018-04-30 11:44:37 -04:00
Kentaro Wada 9ac65d9d20 LazyNodelet for features/* 2018-04-30 11:44:37 -04:00
Kentaro Wada c4c7f30977 LazyNodelet for filters/ProjectInliers 2018-04-30 11:44:37 -04:00
Kentaro Wada 560fd2cd63 Refactor io/PCDReader and io/PCDWriter as child of PCLNodelet 2018-04-30 11:44:37 -04:00
Kentaro Wada 2d13abfc8e LazyNodelet for io/PointCloudConcatenateFieldsSynchronizer 2018-04-30 11:44:37 -04:00
Kentaro Wada 7124f54462 LazyNodelet for io/PointCloudConcatenateDataSynchronizer 2018-04-30 11:44:37 -04:00
Kentaro Wada 071de1e3b4 LazyNodelet for segmentation/SegmentDifferences 2018-04-30 11:44:37 -04:00
Kentaro Wada 3cab2abb15 LazyNodelet for segmentation/SACSegmentationFromNormals 2018-04-30 11:44:37 -04:00
Kentaro Wada 3ef2b1bf8a LazyNodelet for segmentation/SACSegmentation 2018-04-30 11:44:37 -04:00
Kentaro Wada ebe25b4b89 LazyNodelet for segmentation/ExtractPolygonalPrismData 2018-04-30 11:44:37 -04:00
Kentaro Wada 76ea38194e LazyNodelet for segmentation/EuclideanClusterExtraction 2018-04-30 11:44:37 -04:00
Kentaro Wada 6f2d30996a LazyNodelet for surface/MovingLeastSquares 2018-04-30 11:44:37 -04:00
Kentaro Wada 7c70b159da LazyNodelet for surface/ConvexHull2D 2018-04-30 11:44:37 -04:00
Kentaro Wada f0a28c9338 Limit branch of push build on Travis 2018-04-30 11:44:37 -04:00
Kentaro Wada 1efe3679bb Set branch to show correct badge status 2018-04-30 11:44:37 -04:00
Kentaro Wada 34c4131455 Add missing COMPONENTS of PCL 2018-04-30 11:44:37 -04:00
Kentaro Wada c370da8a48 Inherit NodeletLazy for pipeline with less cpu load 2018-04-30 11:44:37 -04:00
Kentaro Wada fa0813e124 Set leaf_size 0.02 2018-04-30 11:44:37 -04:00
Kentaro Wada a1f56af638 Install samples 2018-04-30 11:44:37 -04:00
Kentaro Wada 443981ed88 Add sample and test for pcl/StatisticalOutlierRemoval
Conflicts:
	pcl_ros/CMakeLists.txt
2018-04-30 11:44:37 -04:00
Kentaro Wada b187fcb854 Add sample and test for pcl/VoxelGrid
Conflicts:
	pcl_ros/CMakeLists.txt
2018-04-30 11:44:37 -04:00
Mikael Arguedas 259cde8833 no need to remove duplicates 2018-04-30 11:44:37 -04:00
Mikael Arguedas 20db374c26 spourious line change 2018-04-30 11:44:37 -04:00
Mikael Arguedas a5aacd7a7b remove now unnecessary build_depend on qtbase5 2018-04-30 11:44:37 -04:00
Mikael Arguedas 157874336c exclude PCL IO libraries exporting Qt flag 2018-04-30 11:44:37 -04:00
Mikael Arguedas 5a8d278fb9 find only PCL components used instead of all PCL 2018-04-30 11:44:37 -04:00
Kentaro Wada 3d23cce807 Add README.md 2018-04-30 11:44:37 -04:00
Kentaro Wada bc99f755bf Remove dependency on vtk/libproj-dev (#145)
* Remove dependency on vtk/libproj-dev

These dependencies were introduced in #124 to temporarily fix
missing / wrong dependencies in upstream vtk. This hack is no longer
necessary, since fixed vtk packages have been uploaded to
packages.ros.org (see #124 and ros-infrastructure/reprepro-updater#32).

* Remove vtk hack from CMakeLists.txt
2018-04-30 11:44:37 -04:00
Kentaro Wada debdde93f7 Add --os option to rosdep for debian 2018-04-30 11:44:37 -04:00
Kentaro Wada 410e6ba650 Install gnupg for debian 2018-04-30 11:44:37 -04:00
Kentaro Wada feb5ca3c54 Add various docker images 2018-04-30 11:44:37 -04:00
Kentaro Wada fc55edf7ad Add travis config
Refering to https://github.com/ros-perception/vision_opencv
2018-04-30 11:44:37 -04:00
Kentaro Wada 4b37e42c6e 1.5.3 2018-04-30 11:44:37 -04:00
Kentaro Wada 3d8e48a27c Update CHANGELOG.rst 2018-04-30 11:44:37 -04:00
Kentaro Wada 075139bff8 Add dependency on qtbase5-dev for find_package(Qt5Widgets)
See https://github.com/ros-perception/perception_pcl/pull/117#issuecomment-298158272 for detail.
2018-04-30 11:44:37 -04:00
Kentaro Wada bd227b5c03 1.5.2 2018-04-30 11:44:37 -04:00
Kentaro Wada c1d493f355 Update CHANGELOG.rst 2018-04-30 11:44:37 -04:00
Kentaro Wada cddbb655bc Find Qt5Widgets to fix -lQt5::Widgets error 2018-04-30 11:44:37 -04:00
Kentaro Wada fb2d0c6955 1.5.1 2018-04-30 11:44:37 -04:00
Kentaro Wada 9c93a02142 Update CHANGELOG 2018-04-30 11:44:37 -04:00
Kentaro Wada ad76ef2efe Add myname as a maintainer 2018-04-30 11:44:37 -04:00
Kentaro Wada 8ebf5d2e0b Remove pointcloud_to_laserscan 2018-04-30 11:44:37 -04:00
Kentaro Wada dbe985e9d4 1.5.0 2018-04-30 11:44:37 -04:00
Kentaro Wada 0a75478fe6 Update CHANGELOG.rst 2018-04-30 11:44:37 -04:00
Kentaro Wada 28711dd491 Fix lib name duplication error 2018-04-30 11:44:37 -04:00
Kentaro Wada a00763f038 Detect automatically the version of PCL 2018-04-30 11:44:37 -04:00
Kentaro Wada 64996ea8d8 Install xml files declaring nodelets
https://github.com/ros-perception/perception_pcl/commit/f81cded18b4f6d398b460a36c953fe6620a02bd6#commitcomment-21871201

@scottnothing Thanks!
2018-04-30 11:44:37 -04:00
Kentaro Wada d1368c0f65 Fix syntax of nodelet manifest file
By splitting files for each library.

Close #131
2018-04-30 11:44:37 -04:00
Paul Bovbel 909b76d773 1.4.1 2018-04-30 11:44:37 -04:00
Paul Bovbel d273c545a7 Add tf2_eigen dependency 2018-04-30 11:44:37 -04:00
Paul Bovbel 9f629d35c9 Switch to package format 2 2018-04-30 11:44:37 -04:00
Martin Guenther b1c6428c83 Copy header in convert_pointcloud_to_image 2018-04-30 11:44:37 -04:00
Martin Guenther 360b87131b Fix handling of unorganized input in convert_pointcloud_to_image
Without this patch, convert_pointcloud_to_image doesn't correctly
recognize unorganized point clouds and outputs garbage that crashes
image_view.
2018-04-30 11:44:37 -04:00
Jochen Sprickerhof aa370cefc8 Add fixed_frame to pointcloud_to_pcd 2018-04-30 11:44:37 -04:00
Paul Bovbel 2aa0495516 1.4.0 2018-04-30 11:44:37 -04:00
Paul Bovbel 6e20601cf1 Update changelogs 2018-04-30 11:44:37 -04:00
Paul Bovbel 20ca7cb16a Fixup libproj-dev rosdep 2018-04-30 11:44:37 -04:00
Jackie Kay eba277ffc0 Add build depend on libproj, since it's not provided by vtk right now 2018-04-30 11:44:37 -04:00
Jackie Kay 7fd1bac676 manually remove dependency on vtkproj from PCL_LIBRARIES 2018-04-30 11:44:37 -04:00
Paul Bovbel 96f6657b23 Remove python-vtk for kinetic-devel, see issue #44 2018-04-30 11:44:37 -04:00
Paul Bovbel 8bb614fc3a 1.3.0 2018-04-30 11:44:37 -04:00
Paul Bovbel 8d457bbd61 Update changelogs 2018-04-30 11:44:37 -04:00
v4hn c40e5afdbd cleanup broken library links
All removed library names are included in ${PCL_LIBRARIES}.
However, the plain library names broke catkin's overlay mechanism:
Where ${PCL_LIBRARIES} could point to a local installation of the PCL,
e.g. pcd_ros_segmentation might still link to the system-wide installed version
of pcl_segmentation.
2018-04-30 11:44:37 -04:00
Paul Bovbel d050db471e Add deprecation notice 2018-04-30 11:44:37 -04:00
Paul Bovbel 5472ff8f8a Remove pointcloud_to_laserscan package 2018-04-30 11:44:37 -04:00
Lucid One 8ffb7a3189 Fixed test for jade-devel. Progress on #92 2018-04-30 11:44:37 -04:00
Brice Rebsamen 76f900c0ca commented out test_tf_message_filter_pcl
Until ros/geometry#80 has been merged the test will fail.
2018-04-30 11:44:37 -04:00
Brice Rebsamen 3a202ced73 fixed indentation and author 2018-04-30 11:44:37 -04:00
Brice Rebsamen 5f276e80b8 Adds a test for tf message filters with pcl pointclouds 2018-04-30 11:44:37 -04:00
Brice Rebsamen a32bff82f7 specialized HasHeader, TimeStamp, FrameId
- HasHeader now returns false
- TimeStamp and FrameId specialed for pcl::PointCloud<T> for any point type T

These changes allow to use pcl::PointCloud with tf::MessageFilter
2018-04-30 11:44:37 -04:00
Lucid One afeb804f30 Sync pcl_nodelets.xml from hydro to indigo
Fixes to pass catkin lint -W1
2018-04-30 11:44:37 -04:00
Lucid One d245f70f4f Fixes #87 for Indigo 2018-04-30 11:44:37 -04:00
Lucid One 04c29ac9cc Fixes #85 for Indigo 2018-04-30 11:44:37 -04:00
Lucid One 0a958f55ce Fixes #77 and #80 for indigo 2018-04-30 11:44:37 -04:00
Mitchell Wills 10727ec650 Added option to save pointclouds in binary and binary compressed format 2018-04-30 11:44:37 -04:00
Paul Bovbel d7adb41971 1.2.6 2018-04-30 11:44:37 -04:00
Paul Bovbel 9b2bd47887 Update changelogs 2018-04-30 11:44:37 -04:00
Paul Bovbel 6dfaf5c596 Fix default value for concurrency 2018-04-30 11:44:37 -04:00
Paul Bovbel 040f68c31f Fix multithreaded lazy pub sub 2018-04-30 11:44:37 -04:00
Paul Bovbel e739e0f297 1.2.5 2018-04-30 11:44:37 -04:00
Paul Bovbel 7ef9fed2b8 Update changelog 2018-04-30 11:44:37 -04:00
Paul Bovbel 1a8e94ddbe Fix regression with pointcloud2 iter double->float 2018-04-30 11:44:37 -04:00
Paul Bovbel a71bb05a7c Remove stray depedency 2018-04-30 11:44:37 -04:00
Paul Bovbel 6aded38494 Switch to tf_sensor_msgs for transform 2018-04-30 11:44:37 -04:00
Paul Bovbel 7295940808 Add proper error checking for tolerance 2018-04-30 11:44:37 -04:00
Paul Bovbel 8a42c9586b Set parameters in sample launch files to default 2018-04-30 11:44:37 -04:00
Paul Bovbel fb5c47982c Add tolerance parameter 2018-04-30 11:44:37 -04:00
Paul Bovbel b9e0b5d213 1.2.4 2018-04-30 11:44:37 -04:00
Paul Bovbel c22d38df09 Update changelogs 2018-04-30 11:44:37 -04:00
Paul Bovbel aa6e728362 Disable travis until trusty support is available 2018-04-30 11:44:37 -04:00
Paul Bovbel f822d6ff6e Remove stray dependencies 2018-04-30 11:44:37 -04:00
Paul Bovbel 55a9ab8f6b Remove stray dependencies 2018-04-30 11:44:37 -04:00
Paul Bovbel 3fb881f8eb Refactor with tf2 and message filters 2018-04-30 11:44:37 -04:00
Paul Bovbel 17db2afd94 Remove roslaunch check 2018-04-30 11:44:37 -04:00
Paul Bovbel de8a0aca3f Fix regressions 2018-04-30 11:44:37 -04:00
Paul Bovbel eafe961c0c Refactor to allow debug messages from node and nodelet 2018-04-30 11:44:37 -04:00
Paul Bovbel d604c43332 1.2.3 2018-04-30 11:44:37 -04:00
Paul Bovbel 0d34c85f13 update changelogs 2018-04-30 11:44:37 -04:00
Paul Bovbel 091682c44a add launch tests 2018-04-30 11:44:37 -04:00
Paul Bovbel a70e770af5 refactor naming and fix nodelet export 2018-04-30 11:44:37 -04:00
Dani Carbonell a41d54b3eb Update common.py
Extended filter limits up to ±100000.0 in order to support intensity channel filtering.
2018-04-30 11:44:37 -04:00
Paul Bovbel e7a67030cb set default target frame to empty 2018-04-30 11:44:37 -04:00
Paul Bovbel 8d7192c120 clean up package.xml 2018-04-30 11:44:37 -04:00
Paul Bovbel 8010ae7ba8 1.2.2 2018-04-30 11:44:37 -04:00
Paul Bovbel 841ce1f77c update changelogs 2018-04-30 11:44:37 -04:00
Paul Bovbel 9537f5f1c4 clean up package.xml 2018-04-30 11:44:37 -04:00
Ruffin ac5593dd7c Adding target_frame
[Ability to specify frame in bag_to_pcd #55](https://github.com/ros-perception/perception_pcl/issues/55)
2018-04-30 11:44:37 -04:00
Matt Derry 155a69e484 Update pcl_nodelets.xml
Included missing closing library tag.  This was causing the pcl/Filter nodelets below the missing nodelet tag to not be exported correctly.
2018-04-30 11:44:37 -04:00
Paul Bovbel 0e73b421c9 Fix header reference 2018-04-30 11:44:37 -04:00
Paul Bovbel 11e2ff0797 Fix flow 2018-04-30 11:44:37 -04:00
Paul Bovbel f44eaf2fa5 Fix pointer assertion 2018-04-30 11:44:37 -04:00
Paul Bovbel dc1cf04b07 Finalize pointcloud to laserscan 2018-04-30 11:44:37 -04:00
Paul Bovbel 85241bcb53 Initial pointcloud to laserscan commit 2018-04-30 11:44:37 -04:00
Paul Bovbel fa30e01255 Fix issue #44 2018-04-30 11:44:37 -04:00
Paul Bovbel c8da9866e4 1.2.1 2018-04-30 11:44:37 -04:00
Paul Bovbel 1b41421471 update changelogs 2018-04-30 11:44:37 -04:00
Paul Bovbel 56c091eb38 clean up merge 2018-04-30 11:44:37 -04:00
Paul Bovbel 08e83a67bf merge pull request #60 2018-04-30 11:44:37 -04:00
Lucid One aac231674a 1.2.0 2018-04-30 11:44:37 -04:00
Lucid One 84e17581ea changelog 2018-04-30 11:44:37 -04:00
Lucid One e89fafe2e7 Updated changelog, maintainership, bugtracker and repository 2018-04-30 11:44:37 -04:00
Lucid One c178c5a08d Fixes #46 on indigo-devel
Tested with velodyne data on indigo on Ubuntu 14.04
2018-04-30 11:44:37 -04:00
Paul Bovbel 8a6fbbd99d remove redundant message files 2018-04-30 11:44:37 -04:00
Paul Bovbel 407f8e4bf7 remove redundant cmake file 2018-04-30 11:44:37 -04:00
Paul Bovbel c9d60b1de9 update maintainer info 2018-04-30 11:44:37 -04:00
Steven Peters 1e6d600c09 Use cmake_modules to help find eigen on indigo 2018-04-30 11:44:37 -04:00
William Woodall e6430884c6 pcl_ros: also run_depend on libpcl-all 2018-04-30 11:44:37 -04:00
Scott K Logan cb8c9c4408 Make pcl_ros run_depend on libpcl-all-dev
When downstream projects build against pcl_ros, they need the pcl headers provided by libpcl-all-dev.
2018-04-30 11:44:37 -04:00
Tully Foote 92c4e3771d 1.1.7 2018-04-30 11:44:37 -04:00
Tully Foote b43d6e18a5 changelog 2018-04-30 11:44:37 -04:00
Tully Foote 5b38aab37e adding more uncaught config dependencies 2018-04-30 11:44:37 -04:00
Tully Foote 9edc4154b6 adding FeatureConfig dependency too 2018-04-30 11:44:37 -04:00
Tully Foote d92092536c 1.1.6 2018-04-30 11:44:37 -04:00
Tully Foote a397fdc267 adding changelogs 2018-04-30 11:44:37 -04:00
Dirk Thomas a68cc1f7b3 add excplicit dependency on gencfg target 2018-04-30 11:44:37 -04:00
William Woodall 2adf6f1d6e 1.1.5 2018-04-30 11:44:37 -04:00
William Woodall f51ccbb0ec Updating changelogs 2018-04-30 11:44:37 -04:00
William Woodall acd12f8132 Updated package.xml's to use new libpcl-all rosdep rules 2018-04-30 11:44:37 -04:00
Lukas Bulwahn 3d35f0f748 package.xml: tuned whitespaces
This commit removes trailing whitespaces and makes the line with the license information in the package.xml bitwise match exactly the common license information line in most ROS packages.
The trailing whitespaces were detected when providing a bitbake recipe in the meta-ros project (github.com/bmwcarit/meta-ros). In the recipe, the hash of the license line is declared and is used to check for changes in the license. For this recipe, it was not matching the common one.
A related already merged commit is https://github.com/ros/std_msgs/pull/3 and a related pending commit is https://github.com/ros-perception/pcl_msgs/pull/1.
2018-04-30 11:44:37 -04:00
William Woodall c13777525f 1.1.4 2018-04-30 11:44:37 -04:00
William Woodall ce64f9450e Updating changelogs 2018-04-30 11:44:37 -04:00
William Woodall 3bc59ab51b Fix a serialization error with point_cloud headers 2018-04-30 11:44:37 -04:00
William Woodall 11d24d0e97 Initialize shared pointers before use
Should address runtime errors reported in #29
2018-04-30 11:44:37 -04:00
William Woodall fd75f3a02c Enable testing 2018-04-30 11:44:37 -04:00
William Woodall 76f48f8b33 Use -j1 and drop clang in .travis.yaml 2018-04-30 11:44:37 -04:00
William Woodall 9384112468 Fixup .travis.yaml 2018-04-30 11:44:37 -04:00
William Woodall 99bfd532c0 Fixup .travis.yaml 2018-04-30 11:44:37 -04:00
Dirk Thomas c9ae3c519f 1.1.3 2018-04-30 11:44:37 -04:00
Dirk Thomas b2b6eba0fc fix missing run_depend and wrong CATKIN_DEPENDS 2018-04-30 11:44:37 -04:00
William Woodall c88a6a1d66 1.1.2 2018-04-30 11:44:37 -04:00
William Woodall f758d4ba80 updating changelogs 2018-04-30 11:44:37 -04:00
William Woodall b6315543bb Fixed missing package exports
also other general CMakeLists.txt cleanup
2018-04-30 11:44:37 -04:00
rlklaser 45c5de6aff Update common.py
filters min max are bounded to only -5,5 when using rosparam load and dynamic reconfigure
2018-04-30 11:44:37 -04:00
William Woodall 716b263d4d Use shadow fixed rather than public 2018-04-30 11:44:37 -04:00
William Woodall d42d6c0be0 Update to travis 2018-04-30 11:44:37 -04:00
William Woodall b6c9ebb319 Updating travis for hydro 2018-04-30 11:44:37 -04:00
William Woodall 585ed21709 Make find_package on Eigen and PCL REQUIRED 2018-04-30 11:44:37 -04:00
William Woodall 7f197fab15 1.1.1 2018-04-30 11:44:37 -04:00
William Woodall 47cc34c7b3 Updating change logs 2018-04-30 11:44:37 -04:00
William Woodall 3a688bcf5f Add missing EIGEN define which caused failures on the farm 2018-04-30 11:44:37 -04:00
William Woodall e0e17d2daa 1.1.0 2018-04-30 11:44:37 -04:00
William Woodall eee71fac20 Adding changelogs 2018-04-30 11:44:37 -04:00
William Woodall edc9fdab85 Add missing include in one of the installed headers 2018-04-30 11:44:37 -04:00
William Woodall a3840127f8 Refactors to use pcl-1.7 2018-04-30 11:44:37 -04:00
William Woodall 4e64cb25e7 Use the PointIndices from pcl_msgs 2018-04-30 11:44:37 -04:00
William Woodall 018bb008d4 Ignore .pyc files 2018-04-30 11:44:37 -04:00
William Woodall 746a8faf65 Experimental changes to point_cloud.h 2018-04-30 11:44:37 -04:00
William Woodall a931106c5b Fixes from converting from pcl-1.7, incomplete 2018-04-30 11:44:37 -04:00
William Woodall 9d08dd5198 Depend on pcl_conversions and pcl_msgs 2018-04-30 11:44:37 -04:00
Martin Günther 1a8f70b099 bag_to_pcd: check return code of transformPointCloud()
This fixes a bug where bag_to_pcd segfaults because of an ignored
tf::ExtrapolationException.
2018-04-30 11:44:37 -04:00
Julius Kammerl fa2baa5248 adding .travis.yml 2018-04-30 11:44:37 -04:00
Davide 5733764621 Changed #include type to lib 2018-04-30 11:44:37 -04:00
Davide d0a5fd4322 Changed some #include types to lib 2018-04-30 11:44:37 -04:00
Davide 8c6b34f6b7 removed a whitespace 2018-04-30 11:44:37 -04:00
Julius Kammerl fdb4fa9bfe 1.0.33 -> 1.0.34 2018-04-30 11:44:37 -04:00
Julius Kammerl 6f256968eb fixing catkin python imports 2018-04-30 11:44:37 -04:00
Julius Kammerl 6e4f23f43c 1.0.32 -> 1.0.33 2018-04-30 11:44:37 -04:00
Julius Kammerl 3327eb6a20 Fixing catkin python imports 2018-04-30 11:44:37 -04:00
Julius Kammerl e6122e2b87 Fixing catkin python import 2018-04-30 11:44:37 -04:00
Julius Kammerl 9244556f9b Fixing catkin python import 2018-04-30 11:44:37 -04:00
Julius Kammerl 3dee819ea9 Fixing catkin python import 2018-04-30 11:44:37 -04:00
Julius Kammerl 0f6ee511da Fixing catkin python import 2018-04-30 11:44:37 -04:00
Julius Kammerl 6038a445d8 Fixing catkin python import 2018-04-30 11:44:37 -04:00
Julius Kammerl 698134ab74 Fixing catkin python import 2018-04-30 11:44:37 -04:00
Julius Kammerl a289400192 1.0.31 -> 1.0.32 2018-04-30 11:44:37 -04:00
Kei Okada b2f9c6e898 fix to compileable 2018-04-30 11:44:37 -04:00
Kei Okada f2553aac6c copy features/segmentation/surface from fuerte-devel 2018-04-30 11:44:37 -04:00
Julius Kammerl 669c2d2b04 1.0.30 -> 1.0.31 2018-04-30 11:44:37 -04:00
Julius Kammerl 7848d6fbec minor 2018-04-30 11:44:37 -04:00
Julius Kammerl 46ceee9f80 adding CMakeLists.txt file for metapackage 2018-04-30 11:44:37 -04:00
Julius Kammerl 16d630573a bumping version to 1.0.30 2018-04-30 11:44:37 -04:00
Julius Kammerl 1ee537f320 adding buildtool_depend to meta package 2018-04-30 11:44:37 -04:00
Julius Kammerl 570269f2e5 deprecating bin install targets 2018-04-30 11:44:37 -04:00
Vincent Rabaud 3b5234cb7f 1.0.29 2018-04-30 11:44:37 -04:00
Vincent Rabaud 12eee07fda Fixes #7 2018-04-30 11:44:37 -04:00
Kai Franke c6a48a583f now also works without specifying publishing interval like described in the wiki. Also renamed rate_ to time_ since it is no rate 2018-04-30 11:44:37 -04:00
Julius Kammerl f7e8a659a9 typo 2018-04-30 11:44:37 -04:00
Julius Kammerl 9410665556 bumping version to 1.0.28 2018-04-30 11:44:37 -04:00
Julius Kammerl 604047b18d reenabling deprecated install targets - comment added 2018-04-30 11:44:37 -04:00
Julius Kammerl 058bed54e1 switching to 1.0.27 2018-04-30 11:44:37 -04:00
Julius Kammerl 418a15560d Update pcl_ros/package.xml 2018-04-30 11:44:37 -04:00
Julius Kammerl 750dc76fe4 Fixing target install directory for pcl tools 2018-04-30 11:44:37 -04:00
jon-weisz 758f23264d update pluginlib macro 2018-04-30 11:44:37 -04:00
Julius Kammerl 8133001c65 1.0.25 -> 1.0.26 2018-04-30 11:44:37 -04:00
Julius Kammerl 23d8010149 fixing catkin export 2018-04-30 11:44:37 -04:00
Julius Kammerl ae3aff7b54 removing build_tool dependency from package.xml 2018-04-30 11:44:37 -04:00
Vincent Rabaud 7bd5038520 1.0.25 2018-04-30 11:44:37 -04:00
Vincent Rabaud 3fc3fa400a fixes #1 2018-04-30 11:44:37 -04:00
Dirk Thomas 20bed7483f 1.0.24 2018-04-30 11:44:37 -04:00
Dirk Thomas c7c4a1fa56 remove obsolete roslib import 2018-04-30 11:44:37 -04:00
Dirk Thomas 95ec2c7171 1.0.23 2018-04-30 11:44:37 -04:00
Dirk Thomas c4aed1cb0c clean up shared parameters 2018-04-30 11:44:37 -04:00
Dirk Thomas ab602d14a1 1.0.22 2018-04-30 11:44:37 -04:00
Dirk Thomas 2da1700056 fix dyn reconf files 2018-04-30 11:44:37 -04:00
Julius Kammerl 54f95ea10f switching to version 1.0.21 2018-04-30 11:44:37 -04:00
Julius Kammerl a0464e15b0 fixing catkin_package debs 2018-04-30 11:44:37 -04:00
Julius Kammerl e0f9f36fec switching to version 1.0.20 2018-04-30 11:44:37 -04:00
Julius Kammerl 19906dc323 adding catkin_project dependencies 2018-04-30 11:44:37 -04:00
Julius Kammerl a2617ff826 switching to version 1.0.19 2018-04-30 11:44:37 -04:00
Julius Kammerl 140a4a3bf9 adding nodelet_topic_tools dependency 2018-04-30 11:44:37 -04:00
Julius Kammerl 077b4f3dea adding pluginlib dependency 2018-04-30 11:44:37 -04:00
Julius Kammerl 993afab40b adding nodelet dependencies 2018-04-30 11:44:37 -04:00
Julius Kammerl 540fcd0604 CMake install fixes 2018-04-30 11:44:37 -04:00
Julius Kammerl baa59c0d00 increasing version to 1.0.18 2018-04-30 11:44:37 -04:00
Julius Kammerl a3701bb3df migrating nodelets and tools from fuerte release to pcl_ros 2018-04-30 11:44:37 -04:00
mirzashah d5d9e3816a Updated for new <buildtool_depend>catkin<...> catkin rule 2018-04-30 11:44:37 -04:00
Vincent Rabaud 25e6d566f1 1.0.17 2018-04-30 11:44:37 -04:00
Vincent Rabaud fe018e3174 remove useless tags 2018-04-30 11:44:37 -04:00
Vincent Rabaud 9694594f7c 1.0.16 2018-04-30 11:44:37 -04:00
Vincent Rabaud f21e5b679a no need to depend on a meta-package 2018-04-30 11:44:37 -04:00
Vincent Rabaud 68459d68d2 1.0.15 2018-04-30 11:44:37 -04:00
Vincent Rabaud 9370244dca do not generrate messages automatically 2018-04-30 11:44:37 -04:00
Vincent Rabaud 6a8696b61f 1.0.14 2018-04-30 11:44:37 -04:00
Vincent Rabaud e677ddf794 bring back the PCL msgs 2018-04-30 11:44:37 -04:00
Vincent Rabaud a5c158904d 1.0.13 2018-04-30 11:44:37 -04:00
Vincent Rabaud a54a518837 install library to the right place 2018-04-30 11:44:37 -04:00
Vincent Rabaud a3726b72cd 1.0.12 2018-04-30 11:44:37 -04:00
Vincent Rabaud c0b5f1030d make sure perception_pcl is a meta package 2018-04-30 11:44:37 -04:00
Vincent Rabaud 52dd24a4af 1.0.11 2018-04-30 11:44:37 -04:00
Vincent Rabaud 70d156a8b1 1.0.11 2018-04-30 11:44:37 -04:00
Vincent Rabaud 03cde871a2 fix a few dependencies 2018-04-30 11:44:37 -04:00
Vincent Rabaud a1b32d4fb6 comply to the new catkin API 2018-04-30 11:44:37 -04:00
jkammerl a29653e9aa fixed pcl_ros manifest 2018-04-30 11:44:37 -04:00
jkammerl fb513120e3 added pcl exports in manifest.xml 2018-04-30 11:44:37 -04:00
jkammerl e7176a5355 fixed rosdeb pcl in pcl_ros/manifest.xml 2018-04-30 11:44:37 -04:00
jkammerl e40bfe91f0 removing common_rosdeps from manifest.xml 2018-04-30 11:44:37 -04:00
jkammerl e6846d72da change perception_pcl version to 1.0.6 in stack.xml (groovy branch) 2018-04-30 11:44:37 -04:00
jkammerl 3c3c86fc37 perception_pcl restructuring in groovy branch 2018-04-30 11:44:37 -04:00
jkammerl bcda3321ad restructuring perception_pcl in groovy branch 2018-04-30 11:44:37 -04:00
jkammerl cb6e2b0529 minor 2018-04-30 11:44:37 -04:00
jkammerl 441319bcee stack.xml: PCL->pcl 2018-04-30 11:44:37 -04:00
jkammerl 4043ed1cde stack.xml: Eigen->eigen 2018-04-30 11:44:37 -04:00
jkammerl eb0ea004b7 fixed stack.xml - common_msgs 2018-04-30 11:44:37 -04:00
jkammerl 8e042cf9d5 tf->geometry in stack.xml 2018-04-30 11:44:37 -04:00
jkammerl 6dcca0ae2e increased stack version to 1.0.5 2018-04-30 11:44:37 -04:00
jkammerl a9f97a0606 added missing tf stack to CMakeList 2018-04-30 11:44:37 -04:00
jkammerl ffb3e9d7eb minor 2018-04-30 11:44:37 -04:00
jkammerl a57e6ab579 moved transforms.cpp to /src 2018-04-30 11:44:37 -04:00
jkammerl dfa5be4f9d added new stack.xml, removed manifest.xml 2018-04-30 11:44:37 -04:00
jkammerl 33ae605cd1 catkinized version of perception_pcl for groovy 2018-04-30 11:44:37 -04:00
jkammerl 73e8aa93ac added perception_pcl_unstable to groovy branch 2018-04-30 11:44:37 -04:00
jkammerl 6d993c0282 removed pcl release from perception_pcl groovy stack 2018-04-30 11:44:37 -04:00
rusu adf647f14d added PCL 1.6 stac for Groovy 2018-04-30 11:44:37 -04:00
Paul Bovbel 693a18feb0 Move to subdirectory 2018-04-30 11:34:36 -04:00
Paul Bovbel bdecc4af0d Make dependencies transitive and test dependencies 2018-04-30 11:11:51 -04:00
Paul Bovbel 4bf3478d04 Fix up PCL libraries 2018-04-30 11:10:34 -04:00
Paul Bovbel 49ccc0599a Drop deprecated Eigen cmake module 2018-04-30 10:58:35 -04:00
matlabbe cdcb8de9e7 increased version to 0.6.2 2017-11-07 11:07:35 -05:00
matlabbe a0e0e763a5 Added example drawing object rectangles on image (#48) 2017-10-10 19:03:03 -04:00
matlabbe 0ada2cc8cb fixed #47 2017-10-09 19:11:41 -04:00
matlabbe d99426eb85 fixed #46 2017-10-04 10:58:00 -04:00
matlabbe ca01bf55d4 OpenCV3: added error msg with bruteforce GPU if not built with cudafeature2d. Fixed compilation error with OpenCV3+cudafeature2d module. 2017-09-14 21:41:00 -04:00
matlabbe 070bd474d6 Update README.md 2017-08-07 18:59:47 -04:00
matlabbe ca1e1dccde Homography: added maxIterations and configences parameters (OpenCV3). Updated doubleSpinBox decimals/singleStep. 2017-04-27 14:40:04 -04:00
matlabbe 419a8a6f51 Fixed crash when setting max features (#34) 2017-03-31 13:29:54 -04:00
matlabbe 6337d4efb6 Added General/debug parameter 2017-03-27 13:56:53 -04:00
matlabbe f722087bf5 Update README.md 2017-03-24 10:25:17 -04:00
matlabbe b5565bb539 Update README.md 2017-03-24 10:24:51 -04:00
matlabbe d68a755c7a Update README.md 2017-03-24 10:24:40 -04:00
matlabbe dc042fe418 Added General/autoScreenshotPath option 2017-03-15 11:48:36 -04:00
Paul Bovbel 686502e1ac Merge pull request #22 from ros-perception/paulbovbel-patch-1
Remove duplicated line
2016-10-27 11:01:20 -04:00
Paul Bovbel 3f25096398 Remove duplicated line 2016-10-27 11:00:13 -04:00
matlabbe 1f44524b9d Fixed crash when selecting hamming flann distance, then change to bruteforce NN, then change to float descriptor 2016-09-22 12:24:25 -04:00
matlabbe 77b95d6b8c Update Vocabulary.cpp 2016-09-03 19:24:54 -04:00
matlabbe c899c2033d catkin: added dependency to generated msgs for the lib 2016-06-13 12:02:06 -04:00
matlabbe 48e6ea0147 Replaced obj_frame_prefix by object_prefix 2016-06-13 11:21:36 -04:00
matlabbe 881f70377f Added CATKIN_ENABLE_TESTING to detect catkin on dev build on ROS buildfarm 2016-05-09 13:45:49 -04:00
matlabbe a5c25df708 Added CATKIN_SKIP_TESTING to detect catkin on dev build on ROS buildfarm 2016-05-09 12:34:41 -04:00
matlabbe dcd811e3da Depends on qt_gui_cpp instead of qt_gui_core metapackage 2016-05-09 11:15:32 -04:00
matlabbe be29572ed1 Fixed catkin detection by cmake for binary release on Kinetic 2016-05-08 16:34:41 -04:00
matlabbe e187dae127 package.xml: added qt_gui_core for Qt dependency 2016-05-06 18:31:43 -04:00
matlabbe 52ce5076db Auto find qt version (qt5 has priority) 2016-05-06 16:54:18 -04:00
matlabbe 5c21a76653 travis: disabled email notifications 2016-04-28 10:11:04 -04:00
matlabbe 662ff22c1d Update README.md 2016-04-28 09:08:30 -04:00
matlabbe f5ca03f0a6 travis dist: trsuty 2016-04-28 09:02:30 -04:00
matlabbe 1f2eb81fa0 modified .travis.yml script 2016-04-28 08:55:31 -04:00
matlabbe 2601a7dc54 travis cmake 2016-04-28 08:46:26 -04:00
matlabbe 4760802f1d Added .travis.yml 2016-04-28 08:41:49 -04:00
matlabbe b3056ca3b7 Fixed build for 2.4.12 (miniflann interface changed) 2016-03-06 14:12:28 -05:00
matlabbe 467b82a120 Update find_object_3d_kinect2.launch 2016-02-22 19:08:22 -05:00
matlabbe 4b68201a23 ROS: added kinect2 example 2016-02-22 18:50:37 -05:00
matlabbe 91bce9ac69 Added "NearestNeighbor/7ConvertBinToFloat" parameter: This will convert binary descriptors to float so that vocabulary approaches with KD-Tree or K-means can be used with binary descriptors like Brief/ORB/FREAK (use MANHATTAN_L1 too) 2016-02-01 12:53:16 -05:00
matlabbe 138d004169 Added RootSIFT (issue #8): see "Feature2D/SIFT_rootSIFT" parameter 2016-01-19 15:02:17 -05:00
matlabbe 9525a55617 fixed empty image fatal error when updating objects on ROS 2016-01-19 00:03:10 -05:00
matlabbe 3476d91bb4 clear in/out label when updating objects 2016-01-17 18:02:40 -05:00
matlabbe 8b711782fd Qt5: fixed crash in PdfPlotCurve::setData() 2016-01-17 17:33:07 -05:00
matlabbe 55b47aa95d fixed build error (<QtGui/QApplication> not found) with Qt5 2016-01-17 16:33:30 -05:00
matlabbe 2c0e121d82 Fixed crash (OpenCV Error: Unsupported format or combination of formats) when both detector and descriptors are changed AND new type is not compatible with nearest-beighbor approach used (float vs binary) 2016-01-17 15:21:03 -05:00
matlabbe 706f83ffd4 Added ASSERT before detecting features to make sure that an image exist and is CV_8UC1 type 2016-01-17 14:16:19 -05:00
matlabbe 52387f27b3 Fixed double re-detection when the camera is not running and objects were updated 2016-01-17 14:01:36 -05:00
matlabbe 9cc9868820 Fixed double features re-extraction when both detector and descriptor types are changed at the same time. 2016-01-17 13:50:59 -05:00
matlabbe ccb679e7c2 OpenCV3: added RHO homography type "Homography/method" 2016-01-17 12:24:42 -05:00
matlabbe c6ee7a27ef Fixed crash when computing homographies (std::vector() out of bound error) 2016-01-17 11:26:12 -05:00
matlabbe 6dc66d5730 Fixed doubleSpinBox max value when default value=0 2015-12-18 17:42:38 -05:00
matlabbe 0a22ed804c Version 0.6.1 2015-11-30 01:15:58 -05:00
matlabbe cff1d4eac7 Added "--tcp_threads" argument for multi-threaded detections (on multiple ports) 2015-11-30 00:27:57 -05:00
matlabbe 164da72169 Added Qt5 support ("cmake -DFINDOBJECT_QT_VERSION=5 ..") 2015-11-29 18:39:20 -05:00
matlabbe ae7b79629b Removed not used pcl_ros dependency 2015-11-12 15:25:37 -05:00
matlabbe bcc74f4a80 issue #5: select default detector/descriptor if a not available one is set in config 2015-08-07 23:29:52 -04:00
matlabbe 730a0bad74 Update README.md 2015-08-06 09:40:54 -04:00
Mathieu Labbé 028bfcf52e Updated version to 0.6.0 2015-07-10 16:00:34 -04:00
Mathieu Labbé 181b00bf22 fixed crash when selecting SIFT detector while DAISY descriptor is used. 2015-07-10 15:47:28 -04:00
Mathieu Labbé 4b5da36512 Fixed build with OpenCV 3 CUDA (issue #3) 2015-07-10 14:27:11 -04:00
matlabbe dd14e5e1ca Added Load/Save vocabulary actions in File menu (in console mode, see "--vocabulary" option) (issue #2) 2015-07-07 16:49:38 -04:00
matlabbe a4a9b8ca5f Removed IplImage when using OpenCV3 (issue #3) 2015-07-07 11:09:03 -04:00
Mathieu Labbé bb097b2bab fixed truncation double->float warnings 2015-07-06 14:22:48 -04:00
matlabbe f1bba5b8fb Added wordID in shown keypoint info, improved fixed vocabulary behavior 2015-06-24 18:07:52 -04:00
matlabbe b4e97e450d First draft of a fixed vocabulary (issue #2) 2015-06-23 18:21:30 -04:00
matlabbe b07239a000 Added OpenCV 3 support (CUDA module not yet tested) 2015-06-23 16:38:47 -04:00
matlabbe a50929b0fc Added a decimal to double parameters 2015-06-10 19:11:37 -04:00
matlabbe 388236e5c4 Added "--images_not_saved" argument to not keep images in RAM after the features are extracted (only in console mode) 2015-06-09 21:41:34 -04:00
Paul Bovbel 98d99aa91c 0.2.1 2015-06-08 09:03:46 -04:00
Paul Bovbel 6eef12333f Update changelogs 2015-06-08 09:02:46 -04:00
matlabbe 9754130ec8 ignore ".." and "." subdirectories 2015-06-04 09:41:57 -04:00
matlabbe 76b6ff4b7e Added option to recursively parse subdirectories when loading objects (File->"Load objects...") 2015-06-03 21:46:35 -04:00
matlabbe 34f0262bfd Update README.md 2015-05-20 17:09:45 -04:00
matlabbe f894b758d7 Update README.md 2015-05-20 16:59:23 -04:00
matlabbe c05b208cde Added auto detection of catkin 2015-05-20 16:55:56 -04:00
matlabbe a6f10be4af Updated default detector/descriptor on machine without SURF 2015-05-20 16:16:39 -04:00
matlabbe cde57a6b22 moved CATKIN_BUILD option on top 2015-05-20 15:21:17 -04:00
matlabbe 77ea44bcbc fixed find_object_2d install targets 2015-05-20 15:13:52 -04:00
matlabbe 2ad11bdece added missing package.xml in master 2015-05-20 15:01:46 -04:00
matlabbe 84cf6280ac merged catkin build into master branch 2015-05-20 14:50:25 -04:00
matlabbe a4ef95a3bf Update README.md 2015-05-20 00:46:05 -04:00
matlabbe 9544487f8c Create README.md 2015-05-20 00:27:25 -04:00
matlabbe bfec9a2938 removed old README 2015-05-20 00:25:35 -04:00
matlabbe 4b2ab25cb7 Added Feature SubPixel refining and OpticalFlow homography refining 2015-05-19 21:23:24 -04:00
matlabbe b3b25b905b fixed crash when changing nearest neighbor approach 2015-05-19 18:36:46 -04:00
Lucid One 4675fefe36 Merge pull request #15 from bricerebsamen/stamp_rounding_error
🏁 Thanks! 🏁

`catkin build pcl_conversions -v --make-args run_tests`

---
```
[100%] Built target tests
-- run_tests.py: execute commands
  /home/username/rospcl_ws/devel/lib/pcl_conversions/pcl_conversions-test --gtest_output=xml:/home/username/rospcl_ws/build/pcl_conversions/test_results/pcl_conversions/gtest-pcl_conversions-test.xml
[==========] Running 3 tests from 2 test cases.
[----------] Global test environment set-up.
[----------] 2 tests from PCLConversionTests
[ RUN      ] PCLConversionTests.imageConversion
[       OK ] PCLConversionTests.imageConversion (0 ms)
[ RUN      ] PCLConversionTests.pointcloud2Conversion
[       OK ] PCLConversionTests.pointcloud2Conversion (0 ms)
[----------] 2 tests from PCLConversionTests (0 ms total)

[----------] 1 test from PCLConversionStamp
[ RUN      ] PCLConversionStamp.Stamps
[       OK ] PCLConversionStamp.Stamps (0 ms)
[----------] 1 test from PCLConversionStamp (0 ms total)

[----------] Global test environment tear-down
[==========] 3 tests from 2 test cases ran. (0 ms total)
[  PASSED  ] 3 tests.
```
2015-03-19 16:06:28 -04:00
matlabbe 683acafa4a fixed some warnings on Windows
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@425 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2015-03-02 16:39:48 +00:00
matlabbe 58f130fc62 updated version to 0.5.1
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@424 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2015-03-02 16:06:06 +00:00
Brice Rebsamen d1b27af512 Conversion in integral precision
fixes #14
2015-02-11 11:36:56 -08:00
Brice Rebsamen 2c57225370 Added a test for rounding errors in stamp conversion
for some values the test fails. This is because of rounding errors. See #14.
2015-02-11 11:29:33 -08:00
matlabbe 4d38452950 fixed segmentation fault in loadSettings()
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@422 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2015-01-19 18:40:29 +00:00
matlabbe 9b7587182a minor change...
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@421 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2015-01-12 16:48:09 +00:00
matlabbe 82f953b911 Added tcpService tool to Add/Remove objects through TCP
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@420 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2015-01-12 01:19:09 +00:00
matlabbe 5d1f30cc09 Added "--session" argument to load a session on startup
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@419 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2015-01-09 22:53:05 +00:00
matlabbe 02e31c2e69 Added "save/load session" menu actions.
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@418 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2015-01-09 22:44:16 +00:00
matlabbe 84166e6ddc fixed Debug build errors, changed all Q_ASSERT to UASSERT
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@417 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2015-01-05 23:11:15 +00:00
matlabbe c879fae867 New minor enhancements:
-Added actions to show/hide all features of the objects
-Auto adjust size slider to widest added object
-Compare to both size of the scene and object to reject a too large homography
-Removed descriptor/detector label on objects
-Added Refresh GUI time statistic

git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@416 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-12-23 21:22:18 +00:00
matlabbe a96ea6c4f5 Added DragNDrop images directly in objects or scene zones.
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@415 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-12-22 21:56:10 +00:00
matlabbe 807c8b5b43 Added Version.h.in. When NONFREE module is not detected, disable SIFT/SURF instead of hiding them.
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@413 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-11-28 21:47:02 +00:00
matlabbe 4d3b9e88b2 Added BruteForce nearest neighbor (with GPU option), which is now the default for binary descriptors
CMake: Detecting if openCV is built with nonfree module, if yes, SIFT and SURF can be used

git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@411 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-10-24 02:46:03 +00:00
matlabbe 783173bf43 Added some debug traces
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@410 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-09-26 20:33:08 +00:00
matlabbe 0d470f5270 set default image width/height = 0
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@409 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-09-23 13:46:01 +00:00
matlabbe b3024cb1dc fixed Find-Object.app not opening on start (it was because OSX adds an argument -psn_0_##### which wasn't recognized by Find-Object... so it immediatly exited with error "LSOpenURLsWithRole() failed with error -10810")
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@406 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-08-29 01:18:55 +00:00
matlabbe e3f1b28a5a updated install bin destination
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@405 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-08-28 22:31:21 +00:00
matlabbe 33baa6e171 fixed not installed icns in mac os x bundle
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@404 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-08-28 21:36:23 +00:00
matlabbe 98bf4e6887 added missing json sources
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@398 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-08-28 18:06:30 +00:00
matlabbe 91c70ef181 Using default parameters when [ --config "" ] is used.
Updated default: sendNoObjDetectedEvents = true.
fixed mirror view when autoScale is set on/off


git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@397 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-08-28 17:54:29 +00:00
matlabbe 17d5f4141a updated default param Homography/ransacReprojThr to 5.0 pixels
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@391 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-08-27 21:08:41 +00:00
matlabbe 2b229dcec2 Building JSONCPP inside Find-Object (easiest integration for Windows)
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@390 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-08-27 20:30:56 +00:00
matlabbe c8192c4d0c fixed build on Windows
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@389 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-08-27 19:51:44 +00:00
matlabbe 55a59e2a10 Fixed issue 24 (instead of crashing, an error message is shown in the console and no features are extracted)
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@387 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-08-24 13:55:19 +00:00
matlabbe 629b2aefaa Added ASIFT (to activate, check parameter Feature2D/Affine) (fixed issue 27)
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@385 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-08-22 22:36:09 +00:00
matlabbe dcf406429e updated License typo
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@383 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-08-11 15:49:53 +00:00
matlabbe f16595d505 Added find_object namespace prefix to all signals and slots
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@381 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-08-06 14:09:55 +00:00
matlabbe 26213d87c0 Added find_object namespace, updated license/copyright in source files
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@380 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-08-06 13:43:29 +00:00
matlabbe 7b3d4460e9 added some comments
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@379 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-08-06 03:06:05 +00:00
matlabbe da4ee8637b Added acknowledge to CameraTcpServer (a client must wait a response before sending images)
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@378 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-08-06 03:00:17 +00:00
matlabbe 072f6cc8f5 Updated how the homography is validated (which should be more robust now). Added new parameters Homography/allCornersVisible, Homography/minAngle and General/autoPauseOnDetection.
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@377 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-08-06 01:17:17 +00:00
matlabbe 8b5056d208 added --My/Parameter and --params options to find_object app
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@376 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-08-05 18:52:31 +00:00
matlabbe b6965d416a fixed include path for jsoncpp on Mac OS X
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@375 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-08-05 18:17:59 +00:00
matlabbe 679bef2dcb Added TextSelectable flag on parameters' label
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@372 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-08-04 13:20:24 +00:00
matlabbe 841eeb1989 updated tcpClient with new DetectionInfo messages
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@370 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-08-04 01:35:11 +00:00
matlabbe e6fcc961b8 Added DetectionInfo object for easier serialization/deserialization of the detection results.
Added filename property in json files
Added JsonWritter class for convenience

git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@369 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-08-04 01:33:52 +00:00
matlabbe cd8368f0de Added Camera::finished() signal
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@368 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-08-03 22:40:37 +00:00
matlabbe 970b9e95aa Added SetColor menu option to ObjWidget
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@367 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-08-03 22:23:02 +00:00
matlabbe 9829b29dd0 minor fixes
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@366 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-08-03 21:35:28 +00:00
matlabbe e37d64a3f3 Added TcpRequest tool (ask a running find_object to process an image and wait results over TCP)
Refactored CameraTcpClient to CameraTcpServer (to send images we connect to find_object, instead of connecting find_object to an image server), removed parameter CameraIP
(missing files)

git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@365 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-08-02 06:10:48 +00:00
matlabbe 167aeee4bc Added TcpRequest tool (ask a running find_object to process an image and wait results over TCP)
Refactored CameraTcpClient to CameraTcpServer (to send images we connect to find_object, instead of connecting find_object to an image server), removed parameter CameraIP

git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@364 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-08-02 06:09:27 +00:00
matlabbe b28ca440e8 cleanup moved console_app to tools/similarity
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@363 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-08-01 21:12:47 +00:00
matlabbe 6a0136cc16 Added JSON optional output when in console mode (see --json option)
Added --scene option to process a single scene file
Moved some apps in tools subfolder


git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@362 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-08-01 21:11:26 +00:00
matlabbe 43e855e822 fixed 0.5.0 build for Windows
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@358 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-07-31 20:59:25 +00:00
matlabbe 9bc7c15abc Created a library find_object for convenience
Updated version to 0.5.0

git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@357 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-07-31 20:11:46 +00:00
matlabbe 680b1740b1 Moved all non-gui stuff outside the GUI
Added FindObject and ObjSignature classes
Added ULogger from utilite for pretty log

git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@356 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-07-31 19:02:31 +00:00
matlabbe 79b4f319f1 fixed typo
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@355 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-07-26 18:27:33 +00:00
matlabbe 81c3bcb71c added Camera_queueSize for TCP images buffering
ImagesTcpServer can read from a path of images


git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@354 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-07-25 19:31:34 +00:00
matlabbe e8f0016a55 fixed update() slot called more than one time with a single camera emit (when start/pause/start/...etc , multiple connections were added... solved by adding Qt::UniqueConnection)
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@353 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-07-24 13:02:31 +00:00
matlabbe 30d20e646b fixed compilation error on Mac OS X Maverick (std::atoi -> atoi)
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@352 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-07-18 18:07:21 +00:00
matlabbe 1ee2bfbb47 let camera imageRate enabled for ROS camera
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@349 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-07-08 20:20:49 +00:00
matlabbe 4383c921e1 making ObjWidget text selectable by mouse
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@348 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-07-08 20:12:42 +00:00
matlabbe 488c5865fe Added QT_NO_KEYWORDS build compilation to avoid conflicts with boost signals used in the ROS package
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@347 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-07-08 19:55:03 +00:00
matlabbe 3c36e088d7 updated to version 0.4.6
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@345 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-06-26 14:56:04 +00:00
matlabbe 7a3e2029e2 Fixed fullResults QMap for a QMultiMap (to handle nearest neighbors with exact same distance)
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@344 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-06-21 00:05:23 +00:00
matlabbe 6b41293f74 removed debug printf in GPUSURF
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@343 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-06-19 21:57:06 +00:00
matlabbe 0dd16a6ef4 Refactored GPU/Keypoint detector/Descriptor extractor
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@342 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-06-19 21:52:04 +00:00
matlabbe 7bdf4e903e Added GPU options for FAST and ORB
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@341 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-06-19 18:55:46 +00:00
matlabbe 4347951c57 Fixed slow BRISK
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@340 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-06-19 17:43:34 +00:00
matlabbe 83e932eae3 Fixed issue 22
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@339 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-06-19 15:29:00 +00:00
matlabbe 580aa6c6fc removed compilation warning "not used variable test"
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@338 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-06-19 13:45:04 +00:00
matlabbe 8dfe9622b0 Added GPU-SURF support when OpenCV is built with CUDA.
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@337 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-06-17 21:04:26 +00:00
matlabbe c4ac09b750 Hiding camera actions when a camera is given to main window (like the ros-pkg)
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@334 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-06-10 22:32:35 +00:00
matlabbe 0ecd4dc477 Added installation of test/example applications
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@332 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-06-10 21:32:15 +00:00
matlabbe 70bb8728b2 set default General/sendNoObjDetectedEvents = false
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@331 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-06-10 21:17:49 +00:00
matlabbe 391201dadf resized init main window height
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@330 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-06-10 21:14:49 +00:00
matlabbe 5b776f998f updated tutorial 1, set default InvertedSearch=true
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@328 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-06-05 20:01:12 +00:00
Paul Bovbel 3acde03e8a Merge pull request #13 from mikeferguson/indigo-devel
add pcl::PointCloud to sensor_msgs::Image converter
2014-05-27 20:02:37 -04:00
Michael Ferguson d080cd78ac add pcl::PointCloud to Image msg converter for extracting the rgb component of a cloud 2014-05-27 16:58:40 -07:00
matlabbe b5f0162cff saving objects in png instead of bmp
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@287 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-05-25 22:55:17 +00:00
matlabbe e056dd8e14 Added parameter Homography/rectBorderWidth
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@286 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-05-25 22:34:10 +00:00
matlabbe 75aef2e726 fixed virtual hidden method warning TcpClient.cpp (Mac OS X)
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@285 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-05-25 20:59:57 +00:00
matlabbe 6478e78899 Added parameter General/sendNoObjDetectedEvents
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@284 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-05-22 17:47:00 +00:00
matlabbe 9422df9965 fixed virtual hidden method warning (Mac OS X)
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@283 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-05-22 15:46:43 +00:00
matlabbe b15c499227 Handling Ctrl-C on Windows
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@282 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-05-22 15:35:34 +00:00
matlabbe d2946cac3b git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@281 620bd6b2-0a58-f614-fd9a-1bd335dccda9 2014-05-22 15:18:29 +00:00
matlabbe 19b5776ba4 Added "Camera from TCP/IP..." action. Find-Object can connect to a server to receive images over TCP/IP. Look at the "imagesTcpServer" example to know how to send a images. The stream format is [quint64 size, std::vector<unsigned char> data]. The data array is decoded to a cv:Mat image using cv::imdecode(data, cv::IMREAD_UNCHANGED). In the server example, the images are encoded like that: cv::imencode(".png", image, data).
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@280 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-05-21 21:31:42 +00:00
matlabbe 2d3b4ebebe fixed typo
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@279 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-05-21 15:25:21 +00:00
matlabbe b4d04c9460 Added console mode to Find-Object (see "--help"):
> Find-Object.exe -console -objs "Path objects"

git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@278 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-05-21 15:24:24 +00:00
matlabbe 17873bacfa Don't update objects when a "changed" Feature2D or NearestNeighbor parameter is still the same (it happens when a parameter widget loses focus) to avoid unnecessary objects update
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@277 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-05-20 15:52:25 +00:00
matlabbe e4ca56879c Removed "Cannot search, objects must be updated!" warning when no object is yet added when the camera is running
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@276 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-05-20 15:30:25 +00:00
matlabbe 96462e0ec8 updated example with proper distance results in CV_32F when binary is detected
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@275 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-05-14 18:58:15 +00:00
matlabbe 6d2705846a Added layout spacer in Statistics panel
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@273 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-05-13 18:12:55 +00:00
matlabbe 5492a46f25 updated trunk version to 0.4.4
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@272 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-05-13 18:06:16 +00:00
matlabbe b3bed3759b added Feature2D/MaxFeatures parameter
On graphicsView mode, if a homography rectangle is selected, the corresponding object in the objects pane is selected

git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@271 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-05-13 17:47:59 +00:00
matlabbe 166e3b3513 refactored vocabulary matrix copy
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@270 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-05-13 14:41:36 +00:00
matlabbe 20a32932bf updated incremental vocabulary for binary descriptors (using BruteForce instead of LSH on descriptors not yet indexed)
added parameter General/vocabularyUpdateMinWords
renamed parameter General/incrementalVocabulary to General/vocabularyIncremental

git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@269 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-05-12 22:58:57 +00:00
matlabbe 228cce72bf Added inliers curve
Added incremental vocabulary option
Multi-threaded object features extraction
Moved Statistics to its own dock widget

git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@268 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-05-11 23:57:08 +00:00
matlabbe 3bd58086d2 When selecting an object from scene, don't start the camera when it is paused. (issue with a directory of image, which we don't want the camera running while selecting objects)
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@267 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-05-08 19:02:42 +00:00
matlabbe 69c416aebf updated tcpClient usage
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@246 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-05-06 15:56:30 +00:00
matlabbe 41c2043eab Reactivated Find-Object icon in cmake for NMake (in VS2010 there is no error)
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@245 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-05-06 15:43:51 +00:00
matlabbe d894de50c7 updated version to 0.4.3
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@244 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-05-06 15:33:16 +00:00
matlabbe fa07e735a6 Fixed issue 19: Publish detected objects and position on TCP
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@243 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-05-05 23:08:01 +00:00
matlabbe 6082ab4b63 fixed starting crash on Windows
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@239 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-04-11 22:30:38 +00:00
matlabbe 5d4e16d954 fixed compilation error on VC2010
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@238 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-04-11 22:11:01 +00:00
matlabbe d6a4baab9a fixed compilation error on ubuntu
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@235 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-04-11 21:34:02 +00:00
matlabbe 3953083517 updated version to 0.4.2
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@232 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-04-11 21:15:49 +00:00
matlabbe e8469026c8 fixed compilation error in Mac Os X
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@211 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-04-11 20:34:07 +00:00
matlabbe 670660a966 Added multi demo data
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@207 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-04-11 20:05:41 +00:00
matlabbe 444a001533 fixed issue 18 : Mutiple detection of the same object
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@205 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-04-11 19:24:59 +00:00
matlabbe ada571b679 fixed a memory leak when no features are extracted from the scene
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@204 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-04-10 18:07:34 +00:00
matlabbe 065ad88ea8 corrected a typo
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@203 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-04-10 17:50:30 +00:00
agentx3r 04d919f5bd 0.2.0 2014-04-10 14:37:18 +00:00
agentx3r 6619fbde8f update maintainer info and changelog 2014-04-10 14:37:09 +00:00
Brice Rebsamen 7dc1ae60b0 Added conversions for stamp types 2014-04-08 22:49:22 +00:00
Paul Bovbel e1ba69bfca update maintainer info, add eigen dependency 2014-04-08 22:34:55 +00:00
Paul Bovbel 388c0dc0ff fix Eigen dependency 2014-04-08 22:34:30 +00:00
matlabbe 2d2e69340a fixed issue 12: In Feature2d panel, only show parameters of the current selected detector/descriptor.
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@201 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-03-24 22:32:54 +00:00
matlabbe 3eda414d91 Added menu actions "Save settings..." and "Load settings..."
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@198 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-03-24 21:11:02 +00:00
matlabbe 7a3080cd43 fixed broken link to project web page in About dialog
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@197 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-03-24 20:08:46 +00:00
matlabbe 0dd44b61ae Added tooltips on parameter labels. On mouse over a parameter, a description is shown of the parameter.
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@196 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-03-24 20:04:56 +00:00
matlabbe dfc0c49e00 Added multi-threading (Parameter: General->threads) on objects matching and homography computation
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@195 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-03-21 22:26:06 +00:00
William Woodall 702f553335 Merge pull request #10 from smd-ros-rpm-release/hydro-devel
Make pcl_conversions run_depend on libpcl-all-dev
2014-02-28 17:19:18 -08:00
Scott K Logan ad560f2626 Make pcl_conversions run_depend on libpcl-all-dev
When downstream projects build against pcl_conversions, they need the pcl headers provided by libpcl-all-dev.
2014-02-28 19:03:17 -06:00
William Woodall 5b52fedea2 0.1.5 2013-08-27 12:20:49 -07:00
William Woodall 85eeb2944d Updating changelog 2013-08-27 12:20:44 -07:00
William Woodall a868e1a16e Use new pcl keys 2013-08-27 12:19:38 -07:00
William Woodall 9e568f8d8b 0.1.4 2013-07-13 13:23:32 -07:00
William Woodall 95c63f9980 Updating changelog 2013-07-13 13:23:04 -07:00
William Woodall b4071f4aa6 Fixup dependencies and CMakeLists.txt
I added a versioned dependency on pcl, fixes #1,
and I added a dependency on pcl_msgs, fixes #2,
and I wrapped the test target in a
CATKIN_ENABLE_TESTING check.
2013-07-13 13:19:22 -07:00
Ioan Sucan cb88b4f66e 0.1.3 2013-07-13 09:21:06 +02:00
Ioan Sucan 93c7b52b82 update changelog 2013-07-13 09:21:02 +02:00
William Woodall 7a46755d94 Add missing dependency on roscpp 2013-07-12 14:10:06 -07:00
William Woodall 2f1a58d442 Fixup tests and pcl usage in CMakeList.txt 2013-07-12 13:59:30 -07:00
Ioan Sucan d4bc987fed 0.1.2 2013-07-12 15:16:20 +02:00
Ioan Sucan bd587dc94a update changelog 2013-07-12 15:16:17 +02:00
Ioan Sucan a369efcaa8 small fix for conversion functions 2013-07-12 15:12:04 +02:00
William Woodall b2eea44781 0.1.1 2013-07-10 13:36:19 -07:00
William Woodall fa4f5876d4 Updating changelog 2013-07-10 13:36:04 -07:00
William Woodall fe71108db7 Ignore build folders 2013-07-10 13:35:23 -07:00
William Woodall 2103cd06af Fix find_package bug with pcl 2013-07-10 13:35:11 -07:00
William Woodall f9b1996498 0.1.0 2013-07-09 22:12:01 -07:00
William Woodall c8e85dbe99 Adding a basic changelog 2013-07-09 22:09:44 -07:00
William Woodall 85d9828cd8 Added more pcl::to/fromROSMsg which went missing in 1.7 2013-07-09 21:49:26 -07:00
William Woodall 4b6240e924 Added converters and destructive move functions 2013-07-09 18:55:42 -07:00
William Woodall 9f685befcb Inlined functions to prevent duplicate symbols 2013-07-08 18:50:55 -07:00
William Woodall 6b77c9163f add conversions for PointIndices 2013-07-08 17:36:58 -07:00
William Woodall 2e89da5996 Custom serializer for PCLPointCloud2 and PCLHeader 2013-07-08 16:34:15 -07:00
William Woodall 5c7d7c3f86 New toPCL and fromPCL functions 2013-07-08 16:33:56 -07:00
William Woodall 2b131448db updating pcl namespaces 2013-07-08 16:33:15 -07:00
William Woodall 9dc59ae6ec Adding include guard 2013-07-08 16:29:37 -07:00
William Woodall 17662604b8 Shorten the names of functions by popular demand. 2013-06-28 12:07:30 -07:00
William Woodall 034680bd5b Update README.rst 2013-06-26 17:15:16 -07:00
William Woodall d6c254cb4e Update README.rst 2013-06-26 17:12:46 -07:00
William Woodall 21ed95ce4e Adding a README 2013-06-26 17:11:54 -07:00
William Woodall f265bb7aa8 Added some simple tests. 2013-06-26 17:08:00 -07:00
William Woodall 06bdd26173 Boost is no longer used. 2013-06-26 15:51:38 -07:00
William Woodall c09b1a25de PCL uses microseconds rather than nanoseconds
Also removed some vestigial code
2013-06-26 15:45:02 -07:00
William Woodall 649d1ca6ce Initial code commit 2013-06-26 15:41:31 -07:00
matlabbe b860d884c0 Set default detector/descriptor to SIFT
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@193 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2013-04-25 01:08:56 +00:00
matlabbe 72106f9654 reactivated build of main app and example
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@192 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2013-04-25 00:53:30 +00:00
matlabbe 2ca50933d2 Added console app
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@191 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2013-04-25 00:11:56 +00:00
matlabbe 7921affc14 updated to version 0.4.1
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@183 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2013-02-07 18:02:04 +00:00
matlabbe f2b687faac Fixed errors when building with Visual Studio 2008
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@182 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-11-06 22:51:33 +00:00
matlabbe c0d1f41487 Removed top white line on selection in ObjWidget (ubuntu)
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@181 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-11-04 22:37:35 +00:00
matlabbe 39660003a2 Example: added hard-coded switch to choose between BFMatcher and FLANN matching.
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@180 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-10-29 20:50:56 +00:00
matlabbe 72bdae12b0 Changed Detector_descriptor group name to Feature2D group name
Added BRISK and FREAK features

git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@179 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-10-29 20:00:44 +00:00
matlabbe c9e52fdbae Updated default LSH parameters (as set in LSH default constructor)
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@178 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-10-29 14:35:12 +00:00
matlabbe 597a137854 Fixed compilation errors (cannot convert const char * to const wchar *) with UNICODE projects (when "-DUNICODE" is set).
Fixed control bar showing -2 when webcam is used.

git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@174 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-09-21 14:59:09 +00:00
matlabbe 817f861b63 Added missing FLANN "search" parameters (like number of leafs checked)
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@173 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-09-06 20:28:12 +00:00
matlabbe 8c39385311 Added a printf before extracting descriptors from objects.
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@172 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-09-03 16:13:24 +00:00
matlabbe e37e06351c Set cmake source package generator on Linux to ZIP
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@167 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-08-31 14:48:18 +00:00
matlabbe 6b2d0916c3 Disabled actions "Load camera from..." when detecting.
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@165 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-08-31 14:35:43 +00:00
matlabbe 4fb42d4889 Fixed a warning (int and unsigned int comparison) in Camera.cpp
Updated example to switch between LSH and KDTree depending on descriptors type detected. Also use SIFT as it gives better results than SURF.

git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@163 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-08-31 14:09:25 +00:00
matlabbe 3930d71b2f moved doc outside the project
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@158 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-08-31 13:12:13 +00:00
matlabbe 927d067a9a Updated version to 0.4
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@151 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-08-30 19:28:11 +00:00
matlabbe 63a0891005 Changed some tiff screenshots to png
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@140 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-08-30 19:03:49 +00:00
matlabbe 31077c65c7 Added tutorial 3 screenshots
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@139 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-08-30 18:59:05 +00:00
matlabbe d8ee741fa5 Added tutorial 3 datasets
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@135 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-08-30 18:15:41 +00:00
matlabbe f296aff5d9 Added images for tutorials 1-2
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@118 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-08-30 15:02:57 +00:00
matlabbe 74d1fa97f5 Minor text change...
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@113 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-08-29 19:25:49 +00:00
matlabbe a6dc94a31d Fixed some crash issues between descriptor type / nearest neighbor strategy required data type / nearest neighbor distance type.
Added selective update on objects when parameters are changed.

git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@112 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-08-29 19:04:14 +00:00
matlabbe 3ba8c95284 Minor changes... added some debug info
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@111 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-08-28 20:34:00 +00:00
matlabbe dfb4e5038d New features: camera from directory of images, new controls to move across frames of a video or a directory of images.
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@110 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-08-28 20:06:43 +00:00
matlabbe e3b15a7106 Modified parameters' name to reduce the number of pages in the parameters toolbox.
Added a way to sort (with a prefix number) parameters in toolbox. 
Can now switch between nearest neighbor strategies (kd-trees, k-means, linear).
Added parameters for all FLANN nearest neighbor approaches.
Added likelihood plot (including UPlot from UtiLite library and PdfPlot from RTAB-Map library).
Added general parameter "MirrorView".
Added general parameter "InvertedSearch" to create the  vocabulary from objects descriptor instead of the scene descriptors. We can then compute likelihood of the current scene with all other objects (or another scenes). 
Fixed a crash (in AddObjectDialog) when selecting outside the image.
Added OpenCV version used in AboutDialog.

git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@109 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-08-28 13:44:57 +00:00
matlabbe f6eff0e206 Added "*.mp4" video type to default supported
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@108 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-06-08 15:49:30 +00:00
matlabbe cba90579bd Added window icon (to show up in Ubuntu Unity)
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@107 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-05-27 15:05:39 +00:00
matlabbe f5837e726f Updated Camera class with OpenCV C++ interface (cv::VideoCapture).
Set default camera image ratio to 640/480.

git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@106 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-05-16 01:42:10 +00:00
matlabbe 1d77ae4a49 updated example screenshot
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@104 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-05-10 14:04:55 +00:00
matlabbe da06dea438 Added loading images time in example
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@103 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-05-10 13:53:25 +00:00
matlabbe 19affbcb24 Packaging (APPLE): added a path to find dependencies
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@102 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-05-10 03:23:20 +00:00
matlabbe 15f441154a Fixed compilation warning (with clang)
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@101 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-05-10 01:44:07 +00:00
matlabbe 1013da1e81 Updated README
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@100 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-05-10 01:22:40 +00:00
matlabbe 2db740d2a6 Updated version to 0.3.0
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@99 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-05-08 13:37:07 +00:00
matlabbe 5c4625a300 Updated to OpenCV 2.4 (as well as all feature descriptors and detectors parameters).
Updated to OpenCV C++ interface (using cv::Mat instead of IplImage).


git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@97 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-05-07 22:36:59 +00:00
matlabbe 8e44f2bedf Added actions "Add object from scene/files..." on right-click in the objects panel (same behavior as those in Edit->...).
Fixed alpha for rectangles.
Refactored the naming of private members (_myAtt to myAtt_).

git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@96 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-04-04 18:15:51 +00:00
matlabbe beb855e7ee Updated packaging info
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@95 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-02-05 17:40:26 +00:00
matlabbe 4e1c3e8234 Fixed black keypoints bug in graphics view mode
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@92 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-02-05 16:18:18 +00:00
matlabbe 06ac72fac4 corrected LICENSE for missing "organization"
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@90 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-02-05 00:40:31 +00:00
matlabbe 7efb5f4b61 updated version to 0.2.2
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@89 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-02-05 00:38:06 +00:00
matlabbe 6611fb037d Added parameter autoUpdateObjects
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@87 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-02-05 00:30:52 +00:00
matlabbe a794ce5aef Added interface to MainWindow to set source image text (for the ROS node)
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@81 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-02-04 22:48:35 +00:00
matlabbe b111c9996a Fixed parameter ranges when default=0
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@80 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-02-04 22:38:28 +00:00
matlabbe 3fe16927fc Many minor changes
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@79 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-02-04 22:15:32 +00:00
matlabbe aa1d2f67e9 Fixed issue 2 : save/load from directory, ask user to save objects on quit
Added new action "Remove all objects"

git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@78 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-02-04 00:11:11 +00:00
matlabbe cd6b7e8680 Updated a warning...
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@77 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-01-30 03:20:04 +00:00
matlabbe 0e3b934316 New feature: we can setup the camera to use a video file intead of the webcam.
Fixed a crash when user did "Update Objects" with loaded objects.

git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@76 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-01-30 03:16:30 +00:00
matlabbe 465e2d846e Fixed issue 3: added "Load objects from files..." and "Load scene from file..." actions.
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@75 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-01-30 00:54:23 +00:00
matlabbe 27652b4f8f Added some new features ("update objects" button and region selection) described in issue 2.
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@74 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-01-28 01:00:23 +00:00
matlabbe a1c6ec7509 Added RestoreAllDefaultSettings action in Edit menu
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@72 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-01-12 22:21:56 +00:00
matlabbe f506c9e01f minor change : modified README
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@71 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-01-05 16:41:17 +00:00
matlabbe 81fb24f5dd updated version to 0.2.1
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@68 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-01-05 00:41:23 +00:00
matlabbe aafe4beac4 Fixed a crash (Windows) after adding an object. This may be related to issue 1. The cause is that the first image acquired from the camera is blank, so no features are extracted and the code not handled this case, crashing during nearest neighbor search.
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@67 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-01-05 00:31:29 +00:00
matlabbe ba1919d2c6 updated sreenshots with highlight bubbles
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@66 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-01-04 23:08:09 +00:00
matlabbe 7868dfa363 Find_object screenshot updated with object menu
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@65 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-01-04 22:38:06 +00:00
matlabbe 921206332c Added homographyComputed parameter
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@63 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-01-04 21:58:29 +00:00
matlabbe 03341c215d Updated signal objectsFound() to send the object rect and full homography
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@62 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-01-04 21:08:42 +00:00
matlabbe 095aa8a1e9 Fixed not shown "uint" parameters
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@61 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-01-04 20:44:58 +00:00
matlabbe d7247fba70 Simplified Parameter getters to return directly the related type instead of QVariant
Added Nearest neighbor min distance + statistics

git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@60 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-01-04 17:30:36 +00:00
matlabbe 49d11d9212 Fixed a crash when the image width/height parameters of the camera are modified while the camera is running.
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@58 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-01-03 22:58:46 +00:00
matlabbe 658cd6ebcb added uninstall target
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@57 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-12-02 18:45:19 +00:00
matlabbe 9a85de5760 Added copyright
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@55 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-12-02 18:34:08 +00:00
matlabbe 7029f14643 Added QStatusBar (with a message when the camera is starting...)
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@54 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-11-26 12:45:35 +00:00
matlabbe cd13556789 New logo!
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@52 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-11-25 13:56:32 +00:00
matlabbe 8b12bd8bff Added icons
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@50 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-11-24 20:45:50 +00:00
matlabbe a0afad0504 version updated to 0.2
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@48 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-11-24 19:11:50 +00:00
matlabbe 1f71177807 Added About dialog
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@47 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-11-24 19:11:30 +00:00
matlabbe 708cfa9cff Updated the camera virtual interface
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@45 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-11-24 00:00:37 +00:00
matlabbe d3d90bc6a9 Don't show cmaera rate when the rate is 0
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@44 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-11-23 22:12:44 +00:00
matlabbe 52e4d4fc57 Added getter of the toolbox on MainWindow
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@43 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-11-23 22:04:58 +00:00
matlabbe 26cf597da3 bool returned on loadObjects()
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@41 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-11-23 21:52:17 +00:00
matlabbe b1b769ec78 updated refresh rate (each second)
Fixed not connected signals/slots

git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@40 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-11-23 19:12:41 +00:00
matlabbe 13f493aa5c Added signal when an object is detected (id + pos)
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@39 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-11-23 18:58:55 +00:00
matlabbe 541558a57a Added registerMetaType for cv::Mat
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@36 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-11-23 18:19:55 +00:00
matlabbe a1c5be1d5b Fixed some warnings...
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@35 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-11-23 18:08:33 +00:00
matlabbe acb12ac688 New camera interface using signals/slots (for ROS nodes)
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@34 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-11-23 16:44:14 +00:00
matlabbe 45f6b9fd17 Changed layout of find_object folders... moved main.cpp to app folder (prepare for ros externals...)
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@30 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-11-23 14:02:53 +00:00
matlabbe 0f43d7d86c Comments...
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@28 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-11-22 14:28:49 +00:00
matlabbe 09e42557df Added detector and descriptor types in comments
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@27 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-11-20 03:26:06 +00:00
matlabbe 91c2ac1f04 Added "Sized features" action
Added "Set alpha" action

git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@26 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-11-18 16:09:23 +00:00
matlabbe c7d285ae2e Changed color of the outliers to red, inliers=green
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@25 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-11-17 20:45:08 +00:00
matlabbe 495da944ca Added "Scale view" action (only enabled in graphics view mode)
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@24 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-11-17 20:31:08 +00:00
matlabbe 3db8e21688 Fixed a comment typo
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@23 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-11-16 17:06:33 +00:00
matlabbe ccef512e42 added screenshot Box_example.png
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@22 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-11-15 19:31:25 +00:00
matlabbe 856e9f42e8 Added homography time in the example application
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@21 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-11-15 18:45:10 +00:00
matlabbe a761af58da Added code example for descriptors extraction
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@20 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-11-15 16:37:40 +00:00
matlabbe d71dcd00ea Fixed wrong GUI timing
Updated version to 0.1.1

git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@19 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-11-10 14:29:38 +00:00
matlabbe f2f1ab037a Windows : now saving config file to user's documents.
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@18 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-11-10 14:00:20 +00:00
matlabbe 8cd2d70954 Windows package : Removed version in the install directory path
Windows : Object save figure in homePath

git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@17 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-11-09 21:17:52 +00:00
matlabbe ca47c87b67 Settings default filename is now "config.ini"
On Mac OS X and ubuntu, configuration file is saved in ~/.find_object
Added Mac OS X packaging (DragNDrop)

git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@16 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-11-09 20:48:04 +00:00
matlabbe a600190f80 -Changed defaults to SURF/SURF and 2Hz camera
-Added CPACK packaging for Windows

git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@15 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-11-09 19:01:46 +00:00
matlabbe ab8fb21b38 Added rectangles to the plain view
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@14 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-11-09 15:07:19 +00:00
matlabbe 883f1dd5bc added license file
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@13 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-10-26 14:50:34 +00:00
matlabbe 1c619afb87 added cmake target in eclipse
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@12 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-10-25 18:26:23 +00:00
matlabbe e78b7ca029 reverted eclipse project name to find_object
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@11 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-10-25 15:48:19 +00:00
1704 changed files with 190562 additions and 21879 deletions
Binary file not shown.
Binary file not shown.
+242 -1
View File
@@ -1,3 +1,244 @@
# greenhouse
This repository contains code for detecting heat pipes in the greenhouse as well as estimating the pose of the pipes
This repository contains code for detecting heat pipes in the greenhouse as well as estimating the pose of the pipes.
Platform: ROS 2, Humble, Ubuntu 22.04
## How to install dependencies??
- Install `git`
```
sudo apt install git
```
- Install `ROS 2 Humble` on `Ubuntu 22.04` by following https://docs.ros.org/en/foxy/Installation/Ubuntu-Install-Debians.html
- Install `colcon build` by following https://docs.ros.org/en/foxy/Tutorials/Beginner-CLI-Tools/Configuring-ROS2-Environment.html
```
sudo apt install python3-colcon-common-extensions
```
- Instal `pip` for python packages
```
sudo apt install python3-pip
```
- Now clone the repository
```
git clone https://tea.der-space.de/apoorva/greenhouse.git
```
- Install `ultralytics` for yolov3 package
```
pip install ultralytics
```
- For `yolov3_ros`, there are a bunch of other requirements. Go to `yolov3` folder and install using following commands:
```
cd ~/greenhouse/yolov3
pip install -r requirements.txt
```
- Go to `ros2_ws` inside `greenhouse`. Make sure you only have `src` folder.
```
cd ~/greenhouse/ros2_ws
ls
src
```
- Inside `ros2_ws` folder, start building individual packages in the below sequence to avoid errors.
```
colcon build --packages-select pipe_msgs
colcon build --packages-select pcl_ros
colcon build --allow-overriding pcl_ros
colcon build --packages-select pcl_conversions
colcon build --allow-overriding pcl_conversions
colcon build --packages-select find-pose
colcon build --packages-select yolov3_ros
. install/setup.bash
```
- The code should be ready to launch as explained in [How to run Live Detection?](#how-to-run-live-detection)
This section explains what each module is responsible for.
## perception_pcl
This module is responsible for providing `pcl_conversions` and `pcl_ros` modules in `ros 2`.
To build, run the following command:
```
cd ros2_ws/
colcon build --packages-select perception_pcl
. install/setup.bash
```
## pipe_msgs
This module contains ros msgs for storing information about the detected object's bounding box.
```
cd ros2_ws/
colcon build --packages-select pipe_msgs
. install/setup.bash
```
To check if msgs are built properly, run following command
```
ros2 interface show pipe_msgs/msg/BoundingBox
```
The output will be:
float64 probability
int64 xmin
int64 ymin
int64 xmax
int64 ymax
int16 id
string class_id
## find-pose
This ROS module is responsible for determining the position of the detected objects.
The following input/ros topics are needed:
- /rgb_img: RGB Image topic
- /camera_info: Camera calibration parameters topic
- /depth_img: Aligned depth image topic (aligned with rgb image)
- /bboxes: Bounding box of each detected object. (Comes from yolov3 detection module)
Output:
- TF: Transform between camera_link and detected_object frame.
How to build and run?
This package is dependent on custom `pcl_conversion` and `pcl_ros` module. Make sure you have built those before building this package.
```
colcon build --packages-select find-pose
. install/setup.bash
ros2 launch find-pose find-pose-node.launch.py
```
All the topics can be remapped in the launch file.
## yolov3_ros
This ROS module is responsible for detecting the pipes from rgb image topic and also syncing the depth, rgb and camera_info topics.
The following input/ros topics are needed:
- /camera/color/image_raw: RGB Image topic
- /camera/aligned_depth_to_color/image_raw: Aligned depth image topic (aligned with rgb image)
- /camera/color/camera_info: Camera calibration parameters topic
ROS Paramater Input:
- best_weights: String that is the path to the best weights file of yolov3 detection
Defaults: `'src/pipe_weights.pt'` inside `ros2_ws` folder
The following are the output topics:
- /detection_image: The RGB Image topic with bounding box drawn on it for visualization and debugging purpose
- /bboxes: Bounding box of each detected object.
- /rgb_img: Time Synced RGB Image topic
- /camera_info: Time Synced Camera calibration parameters topic
- /depth_img: Time Synced Aligned depth image topic (aligned with rgb image)
How to build and run?
```
colcon build --packages-select yolov3_ros
. install/setup.bash
cd greenhouse/ros2_ws/
ros2 launch yolov3_ros pipe_detection.launch.py
```
All the topics can be remapped in the launch file. The path to best_weights can also be changed inside the launch file.
Launch file is stored in `yolov3_ros/launch/`.
## yolov3
This module contains code for yolov3. This method is being used to train the model to detect pipes in the greenhouse.
- Ros bag was converted from ros 1 to ros 2 using rosbags module
- Ros 2 bag was played, convert_2_img was used to subscribe to images and all the images were saved as .jpeg in a folder.
- Images were labeled used labelImg.
- Create a `custom-yolov3.yaml` file that has information about number of classes, location for labels,images.
- Used google colab to run the yolov3 training.
- Upload the label and images to drive and Mount the google drive in python notebook
```
from google.colab import drive
drive.mount("/content/gdrive")
```
- Upload the yolov3 code and cd into the location of code
```
cd /content/gdrive/MyDrive/yolov3
```
- Run the training script
```
!python train.py --img 1280 --batch 16 --epochs 300 --data data/custom-yolov3.yaml --weights '' --cfg yolov3.yaml
```
- Important to note that we are not using any pre-trained weights.
- Once training is finished, a `run` folder is created with exp number that stores the best weights (a .pt file).
- This file is then used by detection to node to detect on new data. Update the image path and weights path to run detection.
```
!python detect.py --img 1280 --source ../pipe-dataset/validate/images/stereo_image103.jpeg --weights runs/train/exp14/weights/best.pt
```
- Once detect.py is finished, it create a new folder called `detect` inside `runs` folder that store the image with bounding box of detected object.
More details: https://github.com/ultralytics/yolov3
## convert_2_img
This ROS module converts the rosbag data to images for yolo training purpose etc.
- Make sure you have this module inside a ros workspace.
- Create folder called `stereo` inside convert_2_img module.
- Run following command to launch the node. Currently, this node listens for `/camera/color/image_raw` topic.
```
cd ros2_ws/src/convert_2_img
python3 convert_2_img/convert_to_img.py
```
- Play the rosbag in another terminal
```
ros2 bag play bag/bag.db
```
- Once bag has finished playing, the images will be stored inside `stereo` folder.
## labelImg
This module is used to label images for yolo. The pre-defined custom classes file was changed to use new labels. This file is stored in `cd labelImg/data/predefined_classes.txt`
To launch the gui, run
```
cd labelImg
python3 labelImg.py
```
More details: https://github.com/heartexlabs/labelImg
## rosbags
This module convert rosbags from ros 1 to ros 2.
```
git clone https://gitlab.com/ternaris/rosbags.git
cd rosbags
python -m venv venv
. venv/bin/activate
pip install -r requirements-dev.txt
pip install -e .
rosbags-convert ../single_depth_color_640x480.bag
```
## flann_based
Module that uses 3D model of the pipe to estimate pose. This method was not successful.
## yolov7
This module contains code for yolov7. This method was too heavy and didn't produce great results for detection.
## darknet_ros2
This module was provides interface to run neural network as rosnodes. The purpose was to use yolo model as ros node but this method was not successful
## darknet_vendor
This module was needed to build darknet_ros2.
# How to run live detection?
Once you have succefully built the ROS Modules specifically, `yolov3_ros` and `find-pose` along with dependencies like `pipe_msgs` and `perception_ros`, `perception_pcl`,you can do the following:
Assumption:
You have the following required data in forms of ros topic:
- /camera/color/image_raw: RGB Image topic
- /camera/aligned_depth_to_color/image_raw: Aligned depth image topic (aligned with rgb image)
- /camera/color/camera_info: Camera calibration parameters topic
How do you get this data?
- This data can come from a pre recorded Rosbag. If this is the case, do following:
```
ros2 bag play bag-folder/bag-name.db3
```
- This data can come directly from camera's (D455/ZED2I) ROS Node: Launch your node in a terminal.
- If your camera topics have different names than the default topic names mentioned above, update/remap ONLY the `pipe_detection.launch.py` script stored in `ros2_ws/src/yolov3_ros/launch` folder.
- Once you have updated the launch file, build the code again using `colcon build --packages-select yolov3_ros` and proceedas mentioned below.
Steps to run:
- Open a terminal.
- Run `$ cd greenhouse/ros2_ws/` and `$ . install/setup.bash`.
- Launch node for object detection:
```
ros2 launch yolov3_ros pipe_detection.launch.py
```
- This node will output two topics: `/bboxes` and `/detection_image`.
- Make sure that you run this launch file from `greenhouse/ros2_ws/` folder since the path of weights is relative (`/src/pipe_weights.pt`) inside the launch file.
- Launch node for pose estimation:
```
ros2 launch find-pose find-pose-node.launch.py
```
- This node will output TF topics between `/camera_link` and `/${detected_object_name}`.
- Open RVIZ by running `$ rviz2`. Change `fixed frame` from `map` to `camera_link`.
- Go to `Add` button. Under `By Display type`, select `tf`. Once tf is added, select required frames like `camera_link` and `l_trail` to see the tfs.
- To see the current image with detected object, Go to `Add` Button. Under `By Topic`, select topci called `detection_image`.
-You can add other topics as per the need and topic names.
- You can open launch files to update/remap topic name if different camera is being used.
- You can also update ros parameter from launch file. Currently, the `pipe_weights.pt` file is the one used. This file can be changed and you can update the parameter name `best_weights` inside the `pipe_detection.launch.py` file.
BIN
View File
Binary file not shown.
-198
View File
@@ -1,198 +0,0 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.22
# Default target executed when no arguments are given to make.
default_target: all
.PHONY : default_target
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Disable VCS-based implicit rules.
% : %,v
# Disable VCS-based implicit rules.
% : RCS/%
# Disable VCS-based implicit rules.
% : RCS/%,v
# Disable VCS-based implicit rules.
% : SCCS/s.%
# Disable VCS-based implicit rules.
% : s.%
.SUFFIXES: .hpux_make_needs_suffix_list
# Command-line flag to silence nested $(MAKE).
$(VERBOSE)MAKESILENT = -s
#Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
# The shell in which to execute make rules.
SHELL = /bin/sh
# The CMake executable.
CMAKE_COMMAND = /usr/bin/cmake
# The command to remove a file.
RM = /usr/bin/cmake -E rm -f
# Escaping for special characters.
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /media/psf/freelancing/greenhouse/flann_based
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /media/psf/freelancing/greenhouse/flann_based/build
#=============================================================================
# Directory level rules for the build root directory
# The main recursive "all" target.
all: cpp/all
.PHONY : all
# The main recursive "preinstall" target.
preinstall: cpp/preinstall
.PHONY : preinstall
# The main recursive "clean" target.
clean: cpp/clean
.PHONY : clean
#=============================================================================
# Directory level rules for directory cpp
# Recursive "all" directory target.
cpp/all: cpp/CMakeFiles/example_tutorial_pnp_registration.dir/all
cpp/all: cpp/CMakeFiles/example_tutorial_pnp_detection.dir/all
cpp/all: cpp/example_cmake/all
.PHONY : cpp/all
# Recursive "preinstall" directory target.
cpp/preinstall: cpp/example_cmake/preinstall
.PHONY : cpp/preinstall
# Recursive "clean" directory target.
cpp/clean: cpp/CMakeFiles/example_tutorial_pnp_registration.dir/clean
cpp/clean: cpp/CMakeFiles/example_tutorial_pnp_detection.dir/clean
cpp/clean: cpp/example_cmake/clean
.PHONY : cpp/clean
#=============================================================================
# Directory level rules for directory cpp/example_cmake
# Recursive "all" directory target.
cpp/example_cmake/all: cpp/example_cmake/CMakeFiles/opencv_example.dir/all
.PHONY : cpp/example_cmake/all
# Recursive "preinstall" directory target.
cpp/example_cmake/preinstall:
.PHONY : cpp/example_cmake/preinstall
# Recursive "clean" directory target.
cpp/example_cmake/clean: cpp/example_cmake/CMakeFiles/opencv_example.dir/clean
.PHONY : cpp/example_cmake/clean
#=============================================================================
# Target rules for target cpp/CMakeFiles/example_tutorial_pnp_registration.dir
# All Build rule for target.
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/all:
$(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_registration.dir/depend
$(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/media/psf/freelancing/greenhouse/flann_based/build/CMakeFiles --progress-num=11,12,13,14,15,16,17,18,19,20 "Built target example_tutorial_pnp_registration"
.PHONY : cpp/CMakeFiles/example_tutorial_pnp_registration.dir/all
# Build rule for subdir invocation for target.
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/rule: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start /media/psf/freelancing/greenhouse/flann_based/build/CMakeFiles 10
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cpp/CMakeFiles/example_tutorial_pnp_registration.dir/all
$(CMAKE_COMMAND) -E cmake_progress_start /media/psf/freelancing/greenhouse/flann_based/build/CMakeFiles 0
.PHONY : cpp/CMakeFiles/example_tutorial_pnp_registration.dir/rule
# Convenience name for target.
example_tutorial_pnp_registration: cpp/CMakeFiles/example_tutorial_pnp_registration.dir/rule
.PHONY : example_tutorial_pnp_registration
# clean rule for target.
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/clean:
$(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_registration.dir/clean
.PHONY : cpp/CMakeFiles/example_tutorial_pnp_registration.dir/clean
#=============================================================================
# Target rules for target cpp/CMakeFiles/example_tutorial_pnp_detection.dir
# All Build rule for target.
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/all:
$(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_detection.dir/depend
$(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/media/psf/freelancing/greenhouse/flann_based/build/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9,10 "Built target example_tutorial_pnp_detection"
.PHONY : cpp/CMakeFiles/example_tutorial_pnp_detection.dir/all
# Build rule for subdir invocation for target.
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/rule: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start /media/psf/freelancing/greenhouse/flann_based/build/CMakeFiles 10
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cpp/CMakeFiles/example_tutorial_pnp_detection.dir/all
$(CMAKE_COMMAND) -E cmake_progress_start /media/psf/freelancing/greenhouse/flann_based/build/CMakeFiles 0
.PHONY : cpp/CMakeFiles/example_tutorial_pnp_detection.dir/rule
# Convenience name for target.
example_tutorial_pnp_detection: cpp/CMakeFiles/example_tutorial_pnp_detection.dir/rule
.PHONY : example_tutorial_pnp_detection
# clean rule for target.
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/clean:
$(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_detection.dir/clean
.PHONY : cpp/CMakeFiles/example_tutorial_pnp_detection.dir/clean
#=============================================================================
# Target rules for target cpp/example_cmake/CMakeFiles/opencv_example.dir
# All Build rule for target.
cpp/example_cmake/CMakeFiles/opencv_example.dir/all:
$(MAKE) $(MAKESILENT) -f cpp/example_cmake/CMakeFiles/opencv_example.dir/build.make cpp/example_cmake/CMakeFiles/opencv_example.dir/depend
$(MAKE) $(MAKESILENT) -f cpp/example_cmake/CMakeFiles/opencv_example.dir/build.make cpp/example_cmake/CMakeFiles/opencv_example.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/media/psf/freelancing/greenhouse/flann_based/build/CMakeFiles --progress-num=21,22 "Built target opencv_example"
.PHONY : cpp/example_cmake/CMakeFiles/opencv_example.dir/all
# Build rule for subdir invocation for target.
cpp/example_cmake/CMakeFiles/opencv_example.dir/rule: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start /media/psf/freelancing/greenhouse/flann_based/build/CMakeFiles 2
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cpp/example_cmake/CMakeFiles/opencv_example.dir/all
$(CMAKE_COMMAND) -E cmake_progress_start /media/psf/freelancing/greenhouse/flann_based/build/CMakeFiles 0
.PHONY : cpp/example_cmake/CMakeFiles/opencv_example.dir/rule
# Convenience name for target.
opencv_example: cpp/example_cmake/CMakeFiles/opencv_example.dir/rule
.PHONY : opencv_example
# clean rule for target.
cpp/example_cmake/CMakeFiles/opencv_example.dir/clean:
$(MAKE) $(MAKESILENT) -f cpp/example_cmake/CMakeFiles/opencv_example.dir/build.make cpp/example_cmake/CMakeFiles/opencv_example.dir/clean
.PHONY : cpp/example_cmake/CMakeFiles/opencv_example.dir/clean
#=============================================================================
# Special targets to cleanup operation of make.
# Special rule to run CMake to check the build system integrity.
# No rule that depends on this can have commands that come from listfiles
# because they might be regenerated.
cmake_check_build_system:
$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
.PHONY : cmake_check_build_system
@@ -1,9 +0,0 @@
/media/psf/freelancing/greenhouse/flann_based/build/CMakeFiles/edit_cache.dir
/media/psf/freelancing/greenhouse/flann_based/build/CMakeFiles/rebuild_cache.dir
/media/psf/freelancing/greenhouse/flann_based/build/cpp/CMakeFiles/example_tutorial_pnp_registration.dir
/media/psf/freelancing/greenhouse/flann_based/build/cpp/CMakeFiles/example_tutorial_pnp_detection.dir
/media/psf/freelancing/greenhouse/flann_based/build/cpp/CMakeFiles/edit_cache.dir
/media/psf/freelancing/greenhouse/flann_based/build/cpp/CMakeFiles/rebuild_cache.dir
/media/psf/freelancing/greenhouse/flann_based/build/cpp/example_cmake/CMakeFiles/opencv_example.dir
/media/psf/freelancing/greenhouse/flann_based/build/cpp/example_cmake/CMakeFiles/edit_cache.dir
/media/psf/freelancing/greenhouse/flann_based/build/cpp/example_cmake/CMakeFiles/rebuild_cache.dir
@@ -1 +0,0 @@
22
@@ -1,27 +0,0 @@
# Consider dependencies only in project.
set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
# The set of languages for which implicit dependencies are needed:
set(CMAKE_DEPENDS_LANGUAGES
)
# The set of dependency files which are needed:
set(CMAKE_DEPENDS_DEPENDENCY_FILES
"/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp" "cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.o" "gcc" "cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.o.d"
"/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp" "cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.o" "gcc" "cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.o.d"
"/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp" "cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.o" "gcc" "cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.o.d"
"/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp" "cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.o" "gcc" "cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.o.d"
"/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp" "cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.o" "gcc" "cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.o.d"
"/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp" "cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.o" "gcc" "cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.o.d"
"/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp" "cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.o" "gcc" "cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.o.d"
"/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp" "cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.o" "gcc" "cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.o.d"
"/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp" "cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp.o" "gcc" "cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp.o.d"
)
# Targets to which this target links.
set(CMAKE_TARGET_LINKED_INFO_FILES
)
# Fortran module output directory.
set(CMAKE_Fortran_TARGET_MODULE_DIR "")
@@ -1,292 +0,0 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.22
# Delete rule output on recipe failure.
.DELETE_ON_ERROR:
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Disable VCS-based implicit rules.
% : %,v
# Disable VCS-based implicit rules.
% : RCS/%
# Disable VCS-based implicit rules.
% : RCS/%,v
# Disable VCS-based implicit rules.
% : SCCS/s.%
# Disable VCS-based implicit rules.
% : s.%
.SUFFIXES: .hpux_make_needs_suffix_list
# Command-line flag to silence nested $(MAKE).
$(VERBOSE)MAKESILENT = -s
#Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
# The shell in which to execute make rules.
SHELL = /bin/sh
# The CMake executable.
CMAKE_COMMAND = /usr/bin/cmake
# The command to remove a file.
RM = /usr/bin/cmake -E rm -f
# Escaping for special characters.
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /media/psf/freelancing/greenhouse/flann_based
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /media/psf/freelancing/greenhouse/flann_based/build
# Include any dependencies generated for this target.
include cpp/CMakeFiles/example_tutorial_pnp_detection.dir/depend.make
# Include any dependencies generated by the compiler for this target.
include cpp/CMakeFiles/example_tutorial_pnp_detection.dir/compiler_depend.make
# Include the progress variables for this target.
include cpp/CMakeFiles/example_tutorial_pnp_detection.dir/progress.make
# Include the compile flags for this target's objects.
include cpp/CMakeFiles/example_tutorial_pnp_detection.dir/flags.make
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_detection.dir/flags.make
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp.o: ../cpp/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_detection.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/media/psf/freelancing/greenhouse/flann_based/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp.o"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp.o -MF CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp.o.d -o CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp.o -c /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp.i"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp > CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp.i
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp.s"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp -o CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp.s
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_detection.dir/flags.make
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.o: ../cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_detection.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/media/psf/freelancing/greenhouse/flann_based/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.o"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.o -MF CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.o.d -o CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.o -c /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.i"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp > CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.i
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.s"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp -o CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.s
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_detection.dir/flags.make
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.o: ../cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_detection.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/media/psf/freelancing/greenhouse/flann_based/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.o"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.o -MF CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.o.d -o CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.o -c /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.i"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp > CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.i
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.s"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp -o CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.s
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_detection.dir/flags.make
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.o: ../cpp/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_detection.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/media/psf/freelancing/greenhouse/flann_based/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.o"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.o -MF CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.o.d -o CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.o -c /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.i"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp > CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.i
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.s"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp -o CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.s
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_detection.dir/flags.make
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.o: ../cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_detection.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/media/psf/freelancing/greenhouse/flann_based/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.o"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.o -MF CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.o.d -o CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.o -c /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.i"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp > CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.i
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.s"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp -o CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.s
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_detection.dir/flags.make
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.o: ../cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_detection.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/media/psf/freelancing/greenhouse/flann_based/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.o"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.o -MF CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.o.d -o CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.o -c /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.i"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp > CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.i
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.s"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp -o CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.s
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_detection.dir/flags.make
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.o: ../cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_detection.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/media/psf/freelancing/greenhouse/flann_based/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.o"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.o -MF CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.o.d -o CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.o -c /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.i"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp > CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.i
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.s"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp -o CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.s
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_detection.dir/flags.make
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.o: ../cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_detection.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/media/psf/freelancing/greenhouse/flann_based/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building CXX object cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.o"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.o -MF CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.o.d -o CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.o -c /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.i"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp > CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.i
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.s"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp -o CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.s
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_detection.dir/flags.make
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.o: ../cpp/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_detection.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/media/psf/freelancing/greenhouse/flann_based/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Building CXX object cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.o"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.o -MF CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.o.d -o CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.o -c /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.i"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp > CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.i
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.s"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp -o CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.s
# Object files for target example_tutorial_pnp_detection
example_tutorial_pnp_detection_OBJECTS = \
"CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp.o" \
"CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.o" \
"CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.o" \
"CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.o" \
"CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.o" \
"CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.o" \
"CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.o" \
"CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.o" \
"CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.o"
# External object files for target example_tutorial_pnp_detection
example_tutorial_pnp_detection_EXTERNAL_OBJECTS =
cpp/example_tutorial_pnp_detection: cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp.o
cpp/example_tutorial_pnp_detection: cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.o
cpp/example_tutorial_pnp_detection: cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.o
cpp/example_tutorial_pnp_detection: cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.o
cpp/example_tutorial_pnp_detection: cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.o
cpp/example_tutorial_pnp_detection: cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.o
cpp/example_tutorial_pnp_detection: cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.o
cpp/example_tutorial_pnp_detection: cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.o
cpp/example_tutorial_pnp_detection: cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.o
cpp/example_tutorial_pnp_detection: cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build.make
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_stitching.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_alphamat.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_aruco.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_barcode.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_bgsegm.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_bioinspired.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_ccalib.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_dnn_objdetect.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_dnn_superres.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_dpm.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_face.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_freetype.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_fuzzy.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_hdf.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_hfs.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_img_hash.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_intensity_transform.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_line_descriptor.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_mcc.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_quality.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_rapid.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_reg.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_rgbd.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_saliency.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_shape.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_stereo.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_structured_light.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_superres.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_surface_matching.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_tracking.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_videostab.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_viz.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_wechat_qrcode.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_xobjdetect.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_xphoto.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_datasets.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_plot.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_text.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_ml.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_phase_unwrapping.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_optflow.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_ximgproc.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_video.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_photo.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.5.4d
cpp/example_tutorial_pnp_detection: /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.5.4d
cpp/example_tutorial_pnp_detection: cpp/CMakeFiles/example_tutorial_pnp_detection.dir/link.txt
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/media/psf/freelancing/greenhouse/flann_based/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Linking CXX executable example_tutorial_pnp_detection"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/example_tutorial_pnp_detection.dir/link.txt --verbose=$(VERBOSE)
# Rule to build all files generated by this target.
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build: cpp/example_tutorial_pnp_detection
.PHONY : cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/clean:
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && $(CMAKE_COMMAND) -P CMakeFiles/example_tutorial_pnp_detection.dir/cmake_clean.cmake
.PHONY : cpp/CMakeFiles/example_tutorial_pnp_detection.dir/clean
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/depend:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /media/psf/freelancing/greenhouse/flann_based /media/psf/freelancing/greenhouse/flann_based/cpp /media/psf/freelancing/greenhouse/flann_based/build /media/psf/freelancing/greenhouse/flann_based/build/cpp /media/psf/freelancing/greenhouse/flann_based/build/cpp/CMakeFiles/example_tutorial_pnp_detection.dir/DependInfo.cmake --color=$(COLOR)
.PHONY : cpp/CMakeFiles/example_tutorial_pnp_detection.dir/depend
@@ -1,27 +0,0 @@
file(REMOVE_RECURSE
"CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.o"
"CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.o.d"
"CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.o"
"CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.o.d"
"CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.o"
"CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.o.d"
"CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.o"
"CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.o.d"
"CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.o"
"CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.o.d"
"CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.o"
"CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.o.d"
"CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.o"
"CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.o.d"
"CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.o"
"CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.o.d"
"CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp.o"
"CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp.o.d"
"example_tutorial_pnp_detection"
"example_tutorial_pnp_detection.pdb"
)
# Per-language clean rules from dependency scanning.
foreach(lang CXX)
include(CMakeFiles/example_tutorial_pnp_detection.dir/cmake_clean_${lang}.cmake OPTIONAL)
endforeach()
@@ -1,2 +0,0 @@
# Empty dependencies file for example_tutorial_pnp_detection.
# This may be replaced when dependencies are built.
@@ -1,10 +0,0 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.22
# compile CXX with /usr/bin/c++
CXX_DEFINES = -DHAVE_THREADS=1
CXX_INCLUDES = -isystem /usr/include/opencv4
CXX_FLAGS =
@@ -1 +0,0 @@
/usr/bin/c++ -rdynamic CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp.o CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.o CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.o CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.o CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.o CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.o CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.o CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.o CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.o -o example_tutorial_pnp_detection /usr/lib/aarch64-linux-gnu/libopencv_stitching.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_alphamat.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_aruco.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_barcode.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_bgsegm.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_bioinspired.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_ccalib.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_dnn_objdetect.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_dnn_superres.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_dpm.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_face.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_freetype.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_fuzzy.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_hdf.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_hfs.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_img_hash.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_intensity_transform.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_line_descriptor.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_mcc.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_quality.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_rapid.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_reg.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_rgbd.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_saliency.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_shape.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_stereo.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_structured_light.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_superres.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_surface_matching.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_tracking.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_videostab.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_viz.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_wechat_qrcode.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_xobjdetect.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_xphoto.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_datasets.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_plot.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_text.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_ml.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_phase_unwrapping.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_optflow.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_ximgproc.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_video.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_photo.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.5.4d
@@ -1,275 +0,0 @@
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.o: \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp \
/usr/include/stdc-predef.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.h \
/usr/include/c++/11/iostream \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \
/usr/include/features.h /usr/include/features-time64.h \
/usr/include/aarch64-linux-gnu/bits/wordsize.h \
/usr/include/aarch64-linux-gnu/bits/timesize.h \
/usr/include/aarch64-linux-gnu/sys/cdefs.h \
/usr/include/aarch64-linux-gnu/bits/long-double.h \
/usr/include/aarch64-linux-gnu/gnu/stubs.h \
/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \
/usr/include/c++/11/pstl/pstl_config.h /usr/include/c++/11/ostream \
/usr/include/c++/11/ios /usr/include/c++/11/iosfwd \
/usr/include/c++/11/bits/stringfwd.h \
/usr/include/c++/11/bits/memoryfwd.h /usr/include/c++/11/bits/postypes.h \
/usr/include/c++/11/cwchar /usr/include/wchar.h \
/usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
/usr/include/aarch64-linux-gnu/bits/floatn.h \
/usr/include/aarch64-linux-gnu/bits/floatn-common.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \
/usr/include/aarch64-linux-gnu/bits/wchar.h \
/usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
/usr/include/c++/11/exception /usr/include/c++/11/bits/exception.h \
/usr/include/c++/11/bits/exception_ptr.h \
/usr/include/c++/11/bits/exception_defines.h \
/usr/include/c++/11/bits/cxxabi_init_exception.h \
/usr/include/c++/11/typeinfo /usr/include/c++/11/bits/hash_bytes.h \
/usr/include/c++/11/new /usr/include/c++/11/bits/move.h \
/usr/include/c++/11/type_traits \
/usr/include/c++/11/bits/nested_exception.h \
/usr/include/c++/11/bits/char_traits.h \
/usr/include/c++/11/bits/stl_algobase.h \
/usr/include/c++/11/bits/functexcept.h \
/usr/include/c++/11/bits/cpp_type_traits.h \
/usr/include/c++/11/ext/type_traits.h \
/usr/include/c++/11/ext/numeric_traits.h \
/usr/include/c++/11/bits/stl_pair.h \
/usr/include/c++/11/bits/stl_iterator_base_types.h \
/usr/include/c++/11/bits/stl_iterator_base_funcs.h \
/usr/include/c++/11/bits/concept_check.h \
/usr/include/c++/11/debug/assertions.h \
/usr/include/c++/11/bits/stl_iterator.h \
/usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \
/usr/include/c++/11/bits/predefined_ops.h /usr/include/c++/11/cstdint \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
/usr/include/aarch64-linux-gnu/bits/types.h \
/usr/include/aarch64-linux-gnu/bits/typesizes.h \
/usr/include/aarch64-linux-gnu/bits/time64.h \
/usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
/usr/include/c++/11/bits/localefwd.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \
/usr/include/c++/11/clocale /usr/include/locale.h \
/usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \
/usr/include/ctype.h /usr/include/aarch64-linux-gnu/bits/endian.h \
/usr/include/aarch64-linux-gnu/bits/endianness.h \
/usr/include/c++/11/bits/ios_base.h /usr/include/c++/11/ext/atomicity.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \
/usr/include/pthread.h /usr/include/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/time_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
/usr/include/aarch64-linux-gnu/bits/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
/usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
/usr/include/aarch64-linux-gnu/bits/time.h \
/usr/include/aarch64-linux-gnu/bits/timex.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
/usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
/usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
/usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
/usr/include/aarch64-linux-gnu/bits/setjmp.h \
/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \
/usr/include/aarch64-linux-gnu/sys/single_threaded.h \
/usr/include/c++/11/bits/locale_classes.h /usr/include/c++/11/string \
/usr/include/c++/11/bits/allocator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \
/usr/include/c++/11/ext/new_allocator.h \
/usr/include/c++/11/bits/ostream_insert.h \
/usr/include/c++/11/bits/cxxabi_forced.h \
/usr/include/c++/11/bits/stl_function.h \
/usr/include/c++/11/backward/binders.h \
/usr/include/c++/11/bits/range_access.h \
/usr/include/c++/11/initializer_list \
/usr/include/c++/11/bits/basic_string.h \
/usr/include/c++/11/ext/alloc_traits.h \
/usr/include/c++/11/bits/alloc_traits.h \
/usr/include/c++/11/bits/stl_construct.h /usr/include/c++/11/string_view \
/usr/include/c++/11/bits/functional_hash.h \
/usr/include/c++/11/bits/string_view.tcc \
/usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \
/usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \
/usr/include/aarch64-linux-gnu/bits/waitstatus.h \
/usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \
/usr/include/aarch64-linux-gnu/bits/byteswap.h \
/usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
/usr/include/aarch64-linux-gnu/sys/select.h \
/usr/include/aarch64-linux-gnu/bits/select.h \
/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
/usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
/usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \
/usr/include/stdio.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
/usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
/usr/include/c++/11/cerrno /usr/include/errno.h \
/usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
/usr/include/aarch64-linux-gnu/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
/usr/include/aarch64-linux-gnu/bits/types/error_t.h \
/usr/include/c++/11/bits/charconv.h \
/usr/include/c++/11/bits/basic_string.tcc \
/usr/include/c++/11/bits/locale_classes.tcc \
/usr/include/c++/11/system_error \
/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \
/usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \
/usr/include/c++/11/bits/streambuf.tcc \
/usr/include/c++/11/bits/basic_ios.h \
/usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \
/usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \
/usr/include/c++/11/bits/streambuf_iterator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \
/usr/include/c++/11/bits/locale_facets.tcc \
/usr/include/c++/11/bits/basic_ios.tcc \
/usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \
/usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/fstream \
/usr/include/c++/11/bits/codecvt.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/basic_file.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++io.h \
/usr/include/c++/11/bits/fstream.tcc \
/usr/include/opencv4/opencv2/core/core.hpp \
/usr/include/opencv4/opencv2/core.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/usr/include/opencv4/opencv2/core/version.hpp /usr/include/c++/11/limits \
/usr/include/opencv4/opencv2/core/hal/interface.h \
/usr/include/c++/11/cstddef \
/usr/include/opencv4/opencv2/core/cv_cpu_dispatch.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_neon.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_fp16.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_bf16.h \
/usr/include/c++/11/array /usr/include/c++/11/utility \
/usr/include/c++/11/bits/stl_relops.h \
/usr/include/opencv4/opencv2/core/base.hpp \
/usr/include/opencv4/opencv2/opencv_modules.hpp \
/usr/include/c++/11/climits \
/usr/lib/gcc/aarch64-linux-gnu/11/include/limits.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/syslimits.h \
/usr/include/limits.h /usr/include/aarch64-linux-gnu/bits/posix1_lim.h \
/usr/include/aarch64-linux-gnu/bits/local_lim.h \
/usr/include/linux/limits.h \
/usr/include/aarch64-linux-gnu/bits/posix2_lim.h \
/usr/include/aarch64-linux-gnu/bits/xopen_lim.h \
/usr/include/aarch64-linux-gnu/bits/uio_lim.h \
/usr/include/c++/11/algorithm /usr/include/c++/11/bits/stl_algo.h \
/usr/include/c++/11/bits/algorithmfwd.h \
/usr/include/c++/11/bits/stl_heap.h \
/usr/include/c++/11/bits/stl_tempbuf.h \
/usr/include/c++/11/bits/uniform_int_dist.h \
/usr/include/c++/11/pstl/glue_algorithm_defs.h \
/usr/include/c++/11/functional /usr/include/c++/11/tuple \
/usr/include/c++/11/bits/uses_allocator.h \
/usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \
/usr/include/c++/11/bits/std_function.h \
/usr/include/c++/11/unordered_map \
/usr/include/c++/11/ext/aligned_buffer.h \
/usr/include/c++/11/bits/hashtable.h \
/usr/include/c++/11/bits/hashtable_policy.h \
/usr/include/c++/11/bits/enable_special_members.h \
/usr/include/c++/11/bits/node_handle.h \
/usr/include/c++/11/bits/unordered_map.h \
/usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/vector \
/usr/include/c++/11/bits/stl_uninitialized.h \
/usr/include/c++/11/bits/stl_vector.h \
/usr/include/c++/11/bits/stl_bvector.h \
/usr/include/c++/11/bits/vector.tcc \
/usr/include/c++/11/pstl/execution_defs.h \
/usr/include/opencv4/opencv2/core/cvstd.hpp /usr/include/c++/11/cstring \
/usr/include/string.h /usr/include/strings.h /usr/include/c++/11/cmath \
/usr/include/math.h /usr/include/aarch64-linux-gnu/bits/math-vector.h \
/usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
/usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
/usr/include/aarch64-linux-gnu/bits/fp-logb.h \
/usr/include/aarch64-linux-gnu/bits/fp-fast.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
/usr/include/aarch64-linux-gnu/bits/iscanonical.h \
/usr/include/c++/11/bits/specfun.h /usr/include/c++/11/tr1/gamma.tcc \
/usr/include/c++/11/tr1/special_function_util.h \
/usr/include/c++/11/tr1/bessel_function.tcc \
/usr/include/c++/11/tr1/beta_function.tcc \
/usr/include/c++/11/tr1/ell_integral.tcc \
/usr/include/c++/11/tr1/exp_integral.tcc \
/usr/include/c++/11/tr1/hypergeometric.tcc \
/usr/include/c++/11/tr1/legendre_function.tcc \
/usr/include/c++/11/tr1/modified_bessel_func.tcc \
/usr/include/c++/11/tr1/poly_hermite.tcc \
/usr/include/c++/11/tr1/poly_laguerre.tcc \
/usr/include/c++/11/tr1/riemann_zeta.tcc \
/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp \
/usr/include/c++/11/memory \
/usr/include/c++/11/bits/stl_raw_storage_iter.h \
/usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \
/usr/include/c++/11/bits/unique_ptr.h \
/usr/include/c++/11/bits/shared_ptr.h \
/usr/include/c++/11/bits/shared_ptr_base.h \
/usr/include/c++/11/bits/allocated_ptr.h \
/usr/include/c++/11/ext/concurrence.h \
/usr/include/c++/11/bits/shared_ptr_atomic.h \
/usr/include/c++/11/bits/atomic_base.h \
/usr/include/c++/11/bits/atomic_lockfree_defines.h \
/usr/include/c++/11/backward/auto_ptr.h \
/usr/include/c++/11/pstl/glue_memory_defs.h \
/usr/include/opencv4/opencv2/core/neon_utils.hpp \
/usr/include/opencv4/opencv2/core/vsx_utils.hpp /usr/include/assert.h \
/usr/include/opencv4/opencv2/core/check.hpp \
/usr/include/opencv4/opencv2/core/traits.hpp \
/usr/include/opencv4/opencv2/core/matx.hpp \
/usr/include/opencv4/opencv2/core/saturate.hpp \
/usr/include/opencv4/opencv2/core/fast_math.hpp \
/usr/include/opencv4/opencv2/core/types.hpp /usr/include/c++/11/cfloat \
/usr/lib/gcc/aarch64-linux-gnu/11/include/float.h \
/usr/include/opencv4/opencv2/core/mat.hpp \
/usr/include/opencv4/opencv2/core/bufferpool.hpp \
/usr/include/opencv4/opencv2/core/mat.inl.hpp \
/usr/include/opencv4/opencv2/core/persistence.hpp \
/usr/include/opencv4/opencv2/core/operations.hpp \
/usr/include/opencv4/opencv2/core/cvstd.inl.hpp \
/usr/include/c++/11/complex /usr/include/c++/11/sstream \
/usr/include/c++/11/bits/sstream.tcc \
/usr/include/opencv4/opencv2/core/utility.hpp /usr/include/c++/11/mutex \
/usr/include/c++/11/chrono /usr/include/c++/11/ratio \
/usr/include/c++/11/ctime /usr/include/c++/11/bits/parse_numbers.h \
/usr/include/c++/11/bits/std_mutex.h \
/usr/include/c++/11/bits/unique_lock.h \
/usr/include/opencv4/opencv2/core/optim.hpp \
/usr/include/opencv4/opencv2/core/ovx.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.h \
/usr/include/opencv4/opencv2/features2d.hpp \
/usr/include/opencv4/opencv2/flann/miniflann.hpp \
/usr/include/opencv4/opencv2/flann/defines.h \
/usr/include/opencv4/opencv2/flann/config.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.h \
/usr/include/opencv4/opencv2/highgui/highgui.hpp \
/usr/include/opencv4/opencv2/highgui.hpp \
/usr/include/opencv4/opencv2/imgcodecs.hpp \
/usr/include/opencv4/opencv2/videoio.hpp \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.h
@@ -1,275 +0,0 @@
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.o: \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp \
/usr/include/stdc-predef.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.h \
/usr/include/c++/11/iostream \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \
/usr/include/features.h /usr/include/features-time64.h \
/usr/include/aarch64-linux-gnu/bits/wordsize.h \
/usr/include/aarch64-linux-gnu/bits/timesize.h \
/usr/include/aarch64-linux-gnu/sys/cdefs.h \
/usr/include/aarch64-linux-gnu/bits/long-double.h \
/usr/include/aarch64-linux-gnu/gnu/stubs.h \
/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \
/usr/include/c++/11/pstl/pstl_config.h /usr/include/c++/11/ostream \
/usr/include/c++/11/ios /usr/include/c++/11/iosfwd \
/usr/include/c++/11/bits/stringfwd.h \
/usr/include/c++/11/bits/memoryfwd.h /usr/include/c++/11/bits/postypes.h \
/usr/include/c++/11/cwchar /usr/include/wchar.h \
/usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
/usr/include/aarch64-linux-gnu/bits/floatn.h \
/usr/include/aarch64-linux-gnu/bits/floatn-common.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \
/usr/include/aarch64-linux-gnu/bits/wchar.h \
/usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
/usr/include/c++/11/exception /usr/include/c++/11/bits/exception.h \
/usr/include/c++/11/bits/exception_ptr.h \
/usr/include/c++/11/bits/exception_defines.h \
/usr/include/c++/11/bits/cxxabi_init_exception.h \
/usr/include/c++/11/typeinfo /usr/include/c++/11/bits/hash_bytes.h \
/usr/include/c++/11/new /usr/include/c++/11/bits/move.h \
/usr/include/c++/11/type_traits \
/usr/include/c++/11/bits/nested_exception.h \
/usr/include/c++/11/bits/char_traits.h \
/usr/include/c++/11/bits/stl_algobase.h \
/usr/include/c++/11/bits/functexcept.h \
/usr/include/c++/11/bits/cpp_type_traits.h \
/usr/include/c++/11/ext/type_traits.h \
/usr/include/c++/11/ext/numeric_traits.h \
/usr/include/c++/11/bits/stl_pair.h \
/usr/include/c++/11/bits/stl_iterator_base_types.h \
/usr/include/c++/11/bits/stl_iterator_base_funcs.h \
/usr/include/c++/11/bits/concept_check.h \
/usr/include/c++/11/debug/assertions.h \
/usr/include/c++/11/bits/stl_iterator.h \
/usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \
/usr/include/c++/11/bits/predefined_ops.h /usr/include/c++/11/cstdint \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
/usr/include/aarch64-linux-gnu/bits/types.h \
/usr/include/aarch64-linux-gnu/bits/typesizes.h \
/usr/include/aarch64-linux-gnu/bits/time64.h \
/usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
/usr/include/c++/11/bits/localefwd.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \
/usr/include/c++/11/clocale /usr/include/locale.h \
/usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \
/usr/include/ctype.h /usr/include/aarch64-linux-gnu/bits/endian.h \
/usr/include/aarch64-linux-gnu/bits/endianness.h \
/usr/include/c++/11/bits/ios_base.h /usr/include/c++/11/ext/atomicity.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \
/usr/include/pthread.h /usr/include/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/time_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
/usr/include/aarch64-linux-gnu/bits/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
/usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
/usr/include/aarch64-linux-gnu/bits/time.h \
/usr/include/aarch64-linux-gnu/bits/timex.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
/usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
/usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
/usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
/usr/include/aarch64-linux-gnu/bits/setjmp.h \
/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \
/usr/include/aarch64-linux-gnu/sys/single_threaded.h \
/usr/include/c++/11/bits/locale_classes.h /usr/include/c++/11/string \
/usr/include/c++/11/bits/allocator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \
/usr/include/c++/11/ext/new_allocator.h \
/usr/include/c++/11/bits/ostream_insert.h \
/usr/include/c++/11/bits/cxxabi_forced.h \
/usr/include/c++/11/bits/stl_function.h \
/usr/include/c++/11/backward/binders.h \
/usr/include/c++/11/bits/range_access.h \
/usr/include/c++/11/initializer_list \
/usr/include/c++/11/bits/basic_string.h \
/usr/include/c++/11/ext/alloc_traits.h \
/usr/include/c++/11/bits/alloc_traits.h \
/usr/include/c++/11/bits/stl_construct.h /usr/include/c++/11/string_view \
/usr/include/c++/11/bits/functional_hash.h \
/usr/include/c++/11/bits/string_view.tcc \
/usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \
/usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \
/usr/include/aarch64-linux-gnu/bits/waitstatus.h \
/usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \
/usr/include/aarch64-linux-gnu/bits/byteswap.h \
/usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
/usr/include/aarch64-linux-gnu/sys/select.h \
/usr/include/aarch64-linux-gnu/bits/select.h \
/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
/usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
/usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \
/usr/include/stdio.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
/usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
/usr/include/c++/11/cerrno /usr/include/errno.h \
/usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
/usr/include/aarch64-linux-gnu/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
/usr/include/aarch64-linux-gnu/bits/types/error_t.h \
/usr/include/c++/11/bits/charconv.h \
/usr/include/c++/11/bits/basic_string.tcc \
/usr/include/c++/11/bits/locale_classes.tcc \
/usr/include/c++/11/system_error \
/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \
/usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \
/usr/include/c++/11/bits/streambuf.tcc \
/usr/include/c++/11/bits/basic_ios.h \
/usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \
/usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \
/usr/include/c++/11/bits/streambuf_iterator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \
/usr/include/c++/11/bits/locale_facets.tcc \
/usr/include/c++/11/bits/basic_ios.tcc \
/usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \
/usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/fstream \
/usr/include/c++/11/bits/codecvt.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/basic_file.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++io.h \
/usr/include/c++/11/bits/fstream.tcc \
/usr/include/opencv4/opencv2/core.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/usr/include/opencv4/opencv2/core/version.hpp /usr/include/c++/11/limits \
/usr/include/opencv4/opencv2/core/hal/interface.h \
/usr/include/c++/11/cstddef \
/usr/include/opencv4/opencv2/core/cv_cpu_dispatch.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_neon.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_fp16.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_bf16.h \
/usr/include/c++/11/array /usr/include/c++/11/utility \
/usr/include/c++/11/bits/stl_relops.h \
/usr/include/opencv4/opencv2/core/base.hpp \
/usr/include/opencv4/opencv2/opencv_modules.hpp \
/usr/include/c++/11/climits \
/usr/lib/gcc/aarch64-linux-gnu/11/include/limits.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/syslimits.h \
/usr/include/limits.h /usr/include/aarch64-linux-gnu/bits/posix1_lim.h \
/usr/include/aarch64-linux-gnu/bits/local_lim.h \
/usr/include/linux/limits.h \
/usr/include/aarch64-linux-gnu/bits/posix2_lim.h \
/usr/include/aarch64-linux-gnu/bits/xopen_lim.h \
/usr/include/aarch64-linux-gnu/bits/uio_lim.h \
/usr/include/c++/11/algorithm /usr/include/c++/11/bits/stl_algo.h \
/usr/include/c++/11/bits/algorithmfwd.h \
/usr/include/c++/11/bits/stl_heap.h \
/usr/include/c++/11/bits/stl_tempbuf.h \
/usr/include/c++/11/bits/uniform_int_dist.h \
/usr/include/c++/11/pstl/glue_algorithm_defs.h \
/usr/include/c++/11/functional /usr/include/c++/11/tuple \
/usr/include/c++/11/bits/uses_allocator.h \
/usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \
/usr/include/c++/11/bits/std_function.h \
/usr/include/c++/11/unordered_map \
/usr/include/c++/11/ext/aligned_buffer.h \
/usr/include/c++/11/bits/hashtable.h \
/usr/include/c++/11/bits/hashtable_policy.h \
/usr/include/c++/11/bits/enable_special_members.h \
/usr/include/c++/11/bits/node_handle.h \
/usr/include/c++/11/bits/unordered_map.h \
/usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/vector \
/usr/include/c++/11/bits/stl_uninitialized.h \
/usr/include/c++/11/bits/stl_vector.h \
/usr/include/c++/11/bits/stl_bvector.h \
/usr/include/c++/11/bits/vector.tcc \
/usr/include/c++/11/pstl/execution_defs.h \
/usr/include/opencv4/opencv2/core/cvstd.hpp /usr/include/c++/11/cstring \
/usr/include/string.h /usr/include/strings.h /usr/include/c++/11/cmath \
/usr/include/math.h /usr/include/aarch64-linux-gnu/bits/math-vector.h \
/usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
/usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
/usr/include/aarch64-linux-gnu/bits/fp-logb.h \
/usr/include/aarch64-linux-gnu/bits/fp-fast.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
/usr/include/aarch64-linux-gnu/bits/iscanonical.h \
/usr/include/c++/11/bits/specfun.h /usr/include/c++/11/tr1/gamma.tcc \
/usr/include/c++/11/tr1/special_function_util.h \
/usr/include/c++/11/tr1/bessel_function.tcc \
/usr/include/c++/11/tr1/beta_function.tcc \
/usr/include/c++/11/tr1/ell_integral.tcc \
/usr/include/c++/11/tr1/exp_integral.tcc \
/usr/include/c++/11/tr1/hypergeometric.tcc \
/usr/include/c++/11/tr1/legendre_function.tcc \
/usr/include/c++/11/tr1/modified_bessel_func.tcc \
/usr/include/c++/11/tr1/poly_hermite.tcc \
/usr/include/c++/11/tr1/poly_laguerre.tcc \
/usr/include/c++/11/tr1/riemann_zeta.tcc \
/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp \
/usr/include/c++/11/memory \
/usr/include/c++/11/bits/stl_raw_storage_iter.h \
/usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \
/usr/include/c++/11/bits/unique_ptr.h \
/usr/include/c++/11/bits/shared_ptr.h \
/usr/include/c++/11/bits/shared_ptr_base.h \
/usr/include/c++/11/bits/allocated_ptr.h \
/usr/include/c++/11/ext/concurrence.h \
/usr/include/c++/11/bits/shared_ptr_atomic.h \
/usr/include/c++/11/bits/atomic_base.h \
/usr/include/c++/11/bits/atomic_lockfree_defines.h \
/usr/include/c++/11/backward/auto_ptr.h \
/usr/include/c++/11/pstl/glue_memory_defs.h \
/usr/include/opencv4/opencv2/core/neon_utils.hpp \
/usr/include/opencv4/opencv2/core/vsx_utils.hpp /usr/include/assert.h \
/usr/include/opencv4/opencv2/core/check.hpp \
/usr/include/opencv4/opencv2/core/traits.hpp \
/usr/include/opencv4/opencv2/core/matx.hpp \
/usr/include/opencv4/opencv2/core/saturate.hpp \
/usr/include/opencv4/opencv2/core/fast_math.hpp \
/usr/include/opencv4/opencv2/core/types.hpp /usr/include/c++/11/cfloat \
/usr/lib/gcc/aarch64-linux-gnu/11/include/float.h \
/usr/include/opencv4/opencv2/core/mat.hpp \
/usr/include/opencv4/opencv2/core/bufferpool.hpp \
/usr/include/opencv4/opencv2/core/mat.inl.hpp \
/usr/include/opencv4/opencv2/core/persistence.hpp \
/usr/include/opencv4/opencv2/core/operations.hpp \
/usr/include/opencv4/opencv2/core/cvstd.inl.hpp \
/usr/include/c++/11/complex /usr/include/c++/11/sstream \
/usr/include/c++/11/bits/sstream.tcc \
/usr/include/opencv4/opencv2/core/utility.hpp /usr/include/c++/11/mutex \
/usr/include/c++/11/chrono /usr/include/c++/11/ratio \
/usr/include/c++/11/ctime /usr/include/c++/11/bits/parse_numbers.h \
/usr/include/c++/11/bits/std_mutex.h \
/usr/include/c++/11/bits/unique_lock.h \
/usr/include/opencv4/opencv2/core/optim.hpp \
/usr/include/opencv4/opencv2/core/ovx.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.h \
/usr/include/opencv4/opencv2/features2d.hpp \
/usr/include/opencv4/opencv2/flann/miniflann.hpp \
/usr/include/opencv4/opencv2/flann/defines.h \
/usr/include/opencv4/opencv2/flann/config.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.h \
/usr/include/opencv4/opencv2/core/core.hpp \
/usr/include/opencv4/opencv2/highgui/highgui.hpp \
/usr/include/opencv4/opencv2/highgui.hpp \
/usr/include/opencv4/opencv2/imgcodecs.hpp \
/usr/include/opencv4/opencv2/videoio.hpp \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.h
@@ -1,275 +0,0 @@
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.o: \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp \
/usr/include/stdc-predef.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.h \
/usr/include/c++/11/iostream \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \
/usr/include/features.h /usr/include/features-time64.h \
/usr/include/aarch64-linux-gnu/bits/wordsize.h \
/usr/include/aarch64-linux-gnu/bits/timesize.h \
/usr/include/aarch64-linux-gnu/sys/cdefs.h \
/usr/include/aarch64-linux-gnu/bits/long-double.h \
/usr/include/aarch64-linux-gnu/gnu/stubs.h \
/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \
/usr/include/c++/11/pstl/pstl_config.h /usr/include/c++/11/ostream \
/usr/include/c++/11/ios /usr/include/c++/11/iosfwd \
/usr/include/c++/11/bits/stringfwd.h \
/usr/include/c++/11/bits/memoryfwd.h /usr/include/c++/11/bits/postypes.h \
/usr/include/c++/11/cwchar /usr/include/wchar.h \
/usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
/usr/include/aarch64-linux-gnu/bits/floatn.h \
/usr/include/aarch64-linux-gnu/bits/floatn-common.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \
/usr/include/aarch64-linux-gnu/bits/wchar.h \
/usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
/usr/include/c++/11/exception /usr/include/c++/11/bits/exception.h \
/usr/include/c++/11/bits/exception_ptr.h \
/usr/include/c++/11/bits/exception_defines.h \
/usr/include/c++/11/bits/cxxabi_init_exception.h \
/usr/include/c++/11/typeinfo /usr/include/c++/11/bits/hash_bytes.h \
/usr/include/c++/11/new /usr/include/c++/11/bits/move.h \
/usr/include/c++/11/type_traits \
/usr/include/c++/11/bits/nested_exception.h \
/usr/include/c++/11/bits/char_traits.h \
/usr/include/c++/11/bits/stl_algobase.h \
/usr/include/c++/11/bits/functexcept.h \
/usr/include/c++/11/bits/cpp_type_traits.h \
/usr/include/c++/11/ext/type_traits.h \
/usr/include/c++/11/ext/numeric_traits.h \
/usr/include/c++/11/bits/stl_pair.h \
/usr/include/c++/11/bits/stl_iterator_base_types.h \
/usr/include/c++/11/bits/stl_iterator_base_funcs.h \
/usr/include/c++/11/bits/concept_check.h \
/usr/include/c++/11/debug/assertions.h \
/usr/include/c++/11/bits/stl_iterator.h \
/usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \
/usr/include/c++/11/bits/predefined_ops.h /usr/include/c++/11/cstdint \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
/usr/include/aarch64-linux-gnu/bits/types.h \
/usr/include/aarch64-linux-gnu/bits/typesizes.h \
/usr/include/aarch64-linux-gnu/bits/time64.h \
/usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
/usr/include/c++/11/bits/localefwd.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \
/usr/include/c++/11/clocale /usr/include/locale.h \
/usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \
/usr/include/ctype.h /usr/include/aarch64-linux-gnu/bits/endian.h \
/usr/include/aarch64-linux-gnu/bits/endianness.h \
/usr/include/c++/11/bits/ios_base.h /usr/include/c++/11/ext/atomicity.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \
/usr/include/pthread.h /usr/include/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/time_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
/usr/include/aarch64-linux-gnu/bits/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
/usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
/usr/include/aarch64-linux-gnu/bits/time.h \
/usr/include/aarch64-linux-gnu/bits/timex.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
/usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
/usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
/usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
/usr/include/aarch64-linux-gnu/bits/setjmp.h \
/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \
/usr/include/aarch64-linux-gnu/sys/single_threaded.h \
/usr/include/c++/11/bits/locale_classes.h /usr/include/c++/11/string \
/usr/include/c++/11/bits/allocator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \
/usr/include/c++/11/ext/new_allocator.h \
/usr/include/c++/11/bits/ostream_insert.h \
/usr/include/c++/11/bits/cxxabi_forced.h \
/usr/include/c++/11/bits/stl_function.h \
/usr/include/c++/11/backward/binders.h \
/usr/include/c++/11/bits/range_access.h \
/usr/include/c++/11/initializer_list \
/usr/include/c++/11/bits/basic_string.h \
/usr/include/c++/11/ext/alloc_traits.h \
/usr/include/c++/11/bits/alloc_traits.h \
/usr/include/c++/11/bits/stl_construct.h /usr/include/c++/11/string_view \
/usr/include/c++/11/bits/functional_hash.h \
/usr/include/c++/11/bits/string_view.tcc \
/usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \
/usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \
/usr/include/aarch64-linux-gnu/bits/waitstatus.h \
/usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \
/usr/include/aarch64-linux-gnu/bits/byteswap.h \
/usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
/usr/include/aarch64-linux-gnu/sys/select.h \
/usr/include/aarch64-linux-gnu/bits/select.h \
/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
/usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
/usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \
/usr/include/stdio.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
/usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
/usr/include/c++/11/cerrno /usr/include/errno.h \
/usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
/usr/include/aarch64-linux-gnu/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
/usr/include/aarch64-linux-gnu/bits/types/error_t.h \
/usr/include/c++/11/bits/charconv.h \
/usr/include/c++/11/bits/basic_string.tcc \
/usr/include/c++/11/bits/locale_classes.tcc \
/usr/include/c++/11/system_error \
/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \
/usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \
/usr/include/c++/11/bits/streambuf.tcc \
/usr/include/c++/11/bits/basic_ios.h \
/usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \
/usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \
/usr/include/c++/11/bits/streambuf_iterator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \
/usr/include/c++/11/bits/locale_facets.tcc \
/usr/include/c++/11/bits/basic_ios.tcc \
/usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \
/usr/include/c++/11/bits/istream.tcc \
/usr/include/opencv4/opencv2/core/core.hpp \
/usr/include/opencv4/opencv2/core.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/usr/include/opencv4/opencv2/core/version.hpp /usr/include/c++/11/limits \
/usr/include/opencv4/opencv2/core/hal/interface.h \
/usr/include/c++/11/cstddef \
/usr/include/opencv4/opencv2/core/cv_cpu_dispatch.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_neon.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_fp16.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_bf16.h \
/usr/include/c++/11/array /usr/include/c++/11/utility \
/usr/include/c++/11/bits/stl_relops.h \
/usr/include/opencv4/opencv2/core/base.hpp \
/usr/include/opencv4/opencv2/opencv_modules.hpp \
/usr/include/c++/11/climits \
/usr/lib/gcc/aarch64-linux-gnu/11/include/limits.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/syslimits.h \
/usr/include/limits.h /usr/include/aarch64-linux-gnu/bits/posix1_lim.h \
/usr/include/aarch64-linux-gnu/bits/local_lim.h \
/usr/include/linux/limits.h \
/usr/include/aarch64-linux-gnu/bits/posix2_lim.h \
/usr/include/aarch64-linux-gnu/bits/xopen_lim.h \
/usr/include/aarch64-linux-gnu/bits/uio_lim.h \
/usr/include/c++/11/algorithm /usr/include/c++/11/bits/stl_algo.h \
/usr/include/c++/11/bits/algorithmfwd.h \
/usr/include/c++/11/bits/stl_heap.h \
/usr/include/c++/11/bits/stl_tempbuf.h \
/usr/include/c++/11/bits/uniform_int_dist.h \
/usr/include/c++/11/pstl/glue_algorithm_defs.h \
/usr/include/c++/11/functional /usr/include/c++/11/tuple \
/usr/include/c++/11/bits/uses_allocator.h \
/usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \
/usr/include/c++/11/bits/std_function.h \
/usr/include/c++/11/unordered_map \
/usr/include/c++/11/ext/aligned_buffer.h \
/usr/include/c++/11/bits/hashtable.h \
/usr/include/c++/11/bits/hashtable_policy.h \
/usr/include/c++/11/bits/enable_special_members.h \
/usr/include/c++/11/bits/node_handle.h \
/usr/include/c++/11/bits/unordered_map.h \
/usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/vector \
/usr/include/c++/11/bits/stl_uninitialized.h \
/usr/include/c++/11/bits/stl_vector.h \
/usr/include/c++/11/bits/stl_bvector.h \
/usr/include/c++/11/bits/vector.tcc \
/usr/include/c++/11/pstl/execution_defs.h \
/usr/include/opencv4/opencv2/core/cvstd.hpp /usr/include/c++/11/cstring \
/usr/include/string.h /usr/include/strings.h /usr/include/c++/11/cmath \
/usr/include/math.h /usr/include/aarch64-linux-gnu/bits/math-vector.h \
/usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
/usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
/usr/include/aarch64-linux-gnu/bits/fp-logb.h \
/usr/include/aarch64-linux-gnu/bits/fp-fast.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
/usr/include/aarch64-linux-gnu/bits/iscanonical.h \
/usr/include/c++/11/bits/specfun.h /usr/include/c++/11/tr1/gamma.tcc \
/usr/include/c++/11/tr1/special_function_util.h \
/usr/include/c++/11/tr1/bessel_function.tcc \
/usr/include/c++/11/tr1/beta_function.tcc \
/usr/include/c++/11/tr1/ell_integral.tcc \
/usr/include/c++/11/tr1/exp_integral.tcc \
/usr/include/c++/11/tr1/hypergeometric.tcc \
/usr/include/c++/11/tr1/legendre_function.tcc \
/usr/include/c++/11/tr1/modified_bessel_func.tcc \
/usr/include/c++/11/tr1/poly_hermite.tcc \
/usr/include/c++/11/tr1/poly_laguerre.tcc \
/usr/include/c++/11/tr1/riemann_zeta.tcc \
/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp \
/usr/include/c++/11/memory \
/usr/include/c++/11/bits/stl_raw_storage_iter.h \
/usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \
/usr/include/c++/11/bits/unique_ptr.h \
/usr/include/c++/11/bits/shared_ptr.h \
/usr/include/c++/11/bits/shared_ptr_base.h \
/usr/include/c++/11/bits/allocated_ptr.h \
/usr/include/c++/11/ext/concurrence.h \
/usr/include/c++/11/bits/shared_ptr_atomic.h \
/usr/include/c++/11/bits/atomic_base.h \
/usr/include/c++/11/bits/atomic_lockfree_defines.h \
/usr/include/c++/11/backward/auto_ptr.h \
/usr/include/c++/11/pstl/glue_memory_defs.h \
/usr/include/opencv4/opencv2/core/neon_utils.hpp \
/usr/include/opencv4/opencv2/core/vsx_utils.hpp /usr/include/assert.h \
/usr/include/opencv4/opencv2/core/check.hpp \
/usr/include/opencv4/opencv2/core/traits.hpp \
/usr/include/opencv4/opencv2/core/matx.hpp \
/usr/include/opencv4/opencv2/core/saturate.hpp \
/usr/include/opencv4/opencv2/core/fast_math.hpp \
/usr/include/opencv4/opencv2/core/types.hpp /usr/include/c++/11/cfloat \
/usr/lib/gcc/aarch64-linux-gnu/11/include/float.h \
/usr/include/opencv4/opencv2/core/mat.hpp \
/usr/include/opencv4/opencv2/core/bufferpool.hpp \
/usr/include/opencv4/opencv2/core/mat.inl.hpp \
/usr/include/opencv4/opencv2/core/persistence.hpp \
/usr/include/opencv4/opencv2/core/operations.hpp \
/usr/include/opencv4/opencv2/core/cvstd.inl.hpp \
/usr/include/c++/11/complex /usr/include/c++/11/sstream \
/usr/include/c++/11/bits/sstream.tcc \
/usr/include/opencv4/opencv2/core/utility.hpp /usr/include/c++/11/mutex \
/usr/include/c++/11/chrono /usr/include/c++/11/ratio \
/usr/include/c++/11/ctime /usr/include/c++/11/bits/parse_numbers.h \
/usr/include/c++/11/bits/std_mutex.h \
/usr/include/c++/11/bits/unique_lock.h \
/usr/include/opencv4/opencv2/core/optim.hpp \
/usr/include/opencv4/opencv2/core/ovx.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.h \
/usr/include/c++/11/fstream /usr/include/c++/11/bits/codecvt.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/basic_file.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++io.h \
/usr/include/c++/11/bits/fstream.tcc \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.h \
/usr/include/opencv4/opencv2/features2d.hpp \
/usr/include/opencv4/opencv2/flann/miniflann.hpp \
/usr/include/opencv4/opencv2/flann/defines.h \
/usr/include/opencv4/opencv2/flann/config.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.h \
/usr/include/opencv4/opencv2/highgui/highgui.hpp \
/usr/include/opencv4/opencv2/highgui.hpp \
/usr/include/opencv4/opencv2/imgcodecs.hpp \
/usr/include/opencv4/opencv2/videoio.hpp \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.h
@@ -1,277 +0,0 @@
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.o: \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp \
/usr/include/stdc-predef.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Model.h \
/usr/include/c++/11/iostream \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \
/usr/include/features.h /usr/include/features-time64.h \
/usr/include/aarch64-linux-gnu/bits/wordsize.h \
/usr/include/aarch64-linux-gnu/bits/timesize.h \
/usr/include/aarch64-linux-gnu/sys/cdefs.h \
/usr/include/aarch64-linux-gnu/bits/long-double.h \
/usr/include/aarch64-linux-gnu/gnu/stubs.h \
/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \
/usr/include/c++/11/pstl/pstl_config.h /usr/include/c++/11/ostream \
/usr/include/c++/11/ios /usr/include/c++/11/iosfwd \
/usr/include/c++/11/bits/stringfwd.h \
/usr/include/c++/11/bits/memoryfwd.h /usr/include/c++/11/bits/postypes.h \
/usr/include/c++/11/cwchar /usr/include/wchar.h \
/usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
/usr/include/aarch64-linux-gnu/bits/floatn.h \
/usr/include/aarch64-linux-gnu/bits/floatn-common.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \
/usr/include/aarch64-linux-gnu/bits/wchar.h \
/usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
/usr/include/c++/11/exception /usr/include/c++/11/bits/exception.h \
/usr/include/c++/11/bits/exception_ptr.h \
/usr/include/c++/11/bits/exception_defines.h \
/usr/include/c++/11/bits/cxxabi_init_exception.h \
/usr/include/c++/11/typeinfo /usr/include/c++/11/bits/hash_bytes.h \
/usr/include/c++/11/new /usr/include/c++/11/bits/move.h \
/usr/include/c++/11/type_traits \
/usr/include/c++/11/bits/nested_exception.h \
/usr/include/c++/11/bits/char_traits.h \
/usr/include/c++/11/bits/stl_algobase.h \
/usr/include/c++/11/bits/functexcept.h \
/usr/include/c++/11/bits/cpp_type_traits.h \
/usr/include/c++/11/ext/type_traits.h \
/usr/include/c++/11/ext/numeric_traits.h \
/usr/include/c++/11/bits/stl_pair.h \
/usr/include/c++/11/bits/stl_iterator_base_types.h \
/usr/include/c++/11/bits/stl_iterator_base_funcs.h \
/usr/include/c++/11/bits/concept_check.h \
/usr/include/c++/11/debug/assertions.h \
/usr/include/c++/11/bits/stl_iterator.h \
/usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \
/usr/include/c++/11/bits/predefined_ops.h /usr/include/c++/11/cstdint \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
/usr/include/aarch64-linux-gnu/bits/types.h \
/usr/include/aarch64-linux-gnu/bits/typesizes.h \
/usr/include/aarch64-linux-gnu/bits/time64.h \
/usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
/usr/include/c++/11/bits/localefwd.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \
/usr/include/c++/11/clocale /usr/include/locale.h \
/usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \
/usr/include/ctype.h /usr/include/aarch64-linux-gnu/bits/endian.h \
/usr/include/aarch64-linux-gnu/bits/endianness.h \
/usr/include/c++/11/bits/ios_base.h /usr/include/c++/11/ext/atomicity.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \
/usr/include/pthread.h /usr/include/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/time_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
/usr/include/aarch64-linux-gnu/bits/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
/usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
/usr/include/aarch64-linux-gnu/bits/time.h \
/usr/include/aarch64-linux-gnu/bits/timex.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
/usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
/usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
/usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
/usr/include/aarch64-linux-gnu/bits/setjmp.h \
/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \
/usr/include/aarch64-linux-gnu/sys/single_threaded.h \
/usr/include/c++/11/bits/locale_classes.h /usr/include/c++/11/string \
/usr/include/c++/11/bits/allocator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \
/usr/include/c++/11/ext/new_allocator.h \
/usr/include/c++/11/bits/ostream_insert.h \
/usr/include/c++/11/bits/cxxabi_forced.h \
/usr/include/c++/11/bits/stl_function.h \
/usr/include/c++/11/backward/binders.h \
/usr/include/c++/11/bits/range_access.h \
/usr/include/c++/11/initializer_list \
/usr/include/c++/11/bits/basic_string.h \
/usr/include/c++/11/ext/alloc_traits.h \
/usr/include/c++/11/bits/alloc_traits.h \
/usr/include/c++/11/bits/stl_construct.h /usr/include/c++/11/string_view \
/usr/include/c++/11/bits/functional_hash.h \
/usr/include/c++/11/bits/string_view.tcc \
/usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \
/usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \
/usr/include/aarch64-linux-gnu/bits/waitstatus.h \
/usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \
/usr/include/aarch64-linux-gnu/bits/byteswap.h \
/usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
/usr/include/aarch64-linux-gnu/sys/select.h \
/usr/include/aarch64-linux-gnu/bits/select.h \
/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
/usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
/usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \
/usr/include/stdio.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
/usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
/usr/include/c++/11/cerrno /usr/include/errno.h \
/usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
/usr/include/aarch64-linux-gnu/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
/usr/include/aarch64-linux-gnu/bits/types/error_t.h \
/usr/include/c++/11/bits/charconv.h \
/usr/include/c++/11/bits/basic_string.tcc \
/usr/include/c++/11/bits/locale_classes.tcc \
/usr/include/c++/11/system_error \
/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \
/usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \
/usr/include/c++/11/bits/streambuf.tcc \
/usr/include/c++/11/bits/basic_ios.h \
/usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \
/usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \
/usr/include/c++/11/bits/streambuf_iterator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \
/usr/include/c++/11/bits/locale_facets.tcc \
/usr/include/c++/11/bits/basic_ios.tcc \
/usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \
/usr/include/c++/11/bits/istream.tcc \
/usr/include/opencv4/opencv2/core/core.hpp \
/usr/include/opencv4/opencv2/core.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/usr/include/opencv4/opencv2/core/version.hpp /usr/include/c++/11/limits \
/usr/include/opencv4/opencv2/core/hal/interface.h \
/usr/include/c++/11/cstddef \
/usr/include/opencv4/opencv2/core/cv_cpu_dispatch.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_neon.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_fp16.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_bf16.h \
/usr/include/c++/11/array /usr/include/c++/11/utility \
/usr/include/c++/11/bits/stl_relops.h \
/usr/include/opencv4/opencv2/core/base.hpp \
/usr/include/opencv4/opencv2/opencv_modules.hpp \
/usr/include/c++/11/climits \
/usr/lib/gcc/aarch64-linux-gnu/11/include/limits.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/syslimits.h \
/usr/include/limits.h /usr/include/aarch64-linux-gnu/bits/posix1_lim.h \
/usr/include/aarch64-linux-gnu/bits/local_lim.h \
/usr/include/linux/limits.h \
/usr/include/aarch64-linux-gnu/bits/posix2_lim.h \
/usr/include/aarch64-linux-gnu/bits/xopen_lim.h \
/usr/include/aarch64-linux-gnu/bits/uio_lim.h \
/usr/include/c++/11/algorithm /usr/include/c++/11/bits/stl_algo.h \
/usr/include/c++/11/bits/algorithmfwd.h \
/usr/include/c++/11/bits/stl_heap.h \
/usr/include/c++/11/bits/stl_tempbuf.h \
/usr/include/c++/11/bits/uniform_int_dist.h \
/usr/include/c++/11/pstl/glue_algorithm_defs.h \
/usr/include/c++/11/functional /usr/include/c++/11/tuple \
/usr/include/c++/11/bits/uses_allocator.h \
/usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \
/usr/include/c++/11/bits/std_function.h \
/usr/include/c++/11/unordered_map \
/usr/include/c++/11/ext/aligned_buffer.h \
/usr/include/c++/11/bits/hashtable.h \
/usr/include/c++/11/bits/hashtable_policy.h \
/usr/include/c++/11/bits/enable_special_members.h \
/usr/include/c++/11/bits/node_handle.h \
/usr/include/c++/11/bits/unordered_map.h \
/usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/vector \
/usr/include/c++/11/bits/stl_uninitialized.h \
/usr/include/c++/11/bits/stl_vector.h \
/usr/include/c++/11/bits/stl_bvector.h \
/usr/include/c++/11/bits/vector.tcc \
/usr/include/c++/11/pstl/execution_defs.h \
/usr/include/opencv4/opencv2/core/cvstd.hpp /usr/include/c++/11/cstring \
/usr/include/string.h /usr/include/strings.h /usr/include/c++/11/cmath \
/usr/include/math.h /usr/include/aarch64-linux-gnu/bits/math-vector.h \
/usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
/usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
/usr/include/aarch64-linux-gnu/bits/fp-logb.h \
/usr/include/aarch64-linux-gnu/bits/fp-fast.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
/usr/include/aarch64-linux-gnu/bits/iscanonical.h \
/usr/include/c++/11/bits/specfun.h /usr/include/c++/11/tr1/gamma.tcc \
/usr/include/c++/11/tr1/special_function_util.h \
/usr/include/c++/11/tr1/bessel_function.tcc \
/usr/include/c++/11/tr1/beta_function.tcc \
/usr/include/c++/11/tr1/ell_integral.tcc \
/usr/include/c++/11/tr1/exp_integral.tcc \
/usr/include/c++/11/tr1/hypergeometric.tcc \
/usr/include/c++/11/tr1/legendre_function.tcc \
/usr/include/c++/11/tr1/modified_bessel_func.tcc \
/usr/include/c++/11/tr1/poly_hermite.tcc \
/usr/include/c++/11/tr1/poly_laguerre.tcc \
/usr/include/c++/11/tr1/riemann_zeta.tcc \
/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp \
/usr/include/c++/11/memory \
/usr/include/c++/11/bits/stl_raw_storage_iter.h \
/usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \
/usr/include/c++/11/bits/unique_ptr.h \
/usr/include/c++/11/bits/shared_ptr.h \
/usr/include/c++/11/bits/shared_ptr_base.h \
/usr/include/c++/11/bits/allocated_ptr.h \
/usr/include/c++/11/ext/concurrence.h \
/usr/include/c++/11/bits/shared_ptr_atomic.h \
/usr/include/c++/11/bits/atomic_base.h \
/usr/include/c++/11/bits/atomic_lockfree_defines.h \
/usr/include/c++/11/backward/auto_ptr.h \
/usr/include/c++/11/pstl/glue_memory_defs.h \
/usr/include/opencv4/opencv2/core/neon_utils.hpp \
/usr/include/opencv4/opencv2/core/vsx_utils.hpp /usr/include/assert.h \
/usr/include/opencv4/opencv2/core/check.hpp \
/usr/include/opencv4/opencv2/core/traits.hpp \
/usr/include/opencv4/opencv2/core/matx.hpp \
/usr/include/opencv4/opencv2/core/saturate.hpp \
/usr/include/opencv4/opencv2/core/fast_math.hpp \
/usr/include/opencv4/opencv2/core/types.hpp /usr/include/c++/11/cfloat \
/usr/lib/gcc/aarch64-linux-gnu/11/include/float.h \
/usr/include/opencv4/opencv2/core/mat.hpp \
/usr/include/opencv4/opencv2/core/bufferpool.hpp \
/usr/include/opencv4/opencv2/core/mat.inl.hpp \
/usr/include/opencv4/opencv2/core/persistence.hpp \
/usr/include/opencv4/opencv2/core/operations.hpp \
/usr/include/opencv4/opencv2/core/cvstd.inl.hpp \
/usr/include/c++/11/complex /usr/include/c++/11/sstream \
/usr/include/c++/11/bits/sstream.tcc \
/usr/include/opencv4/opencv2/core/utility.hpp /usr/include/c++/11/mutex \
/usr/include/c++/11/chrono /usr/include/c++/11/ratio \
/usr/include/c++/11/ctime /usr/include/c++/11/bits/parse_numbers.h \
/usr/include/c++/11/bits/std_mutex.h \
/usr/include/c++/11/bits/unique_lock.h \
/usr/include/opencv4/opencv2/core/optim.hpp \
/usr/include/opencv4/opencv2/core/ovx.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/usr/include/opencv4/opencv2/features2d/features2d.hpp \
/usr/include/opencv4/opencv2/features2d.hpp \
/usr/include/opencv4/opencv2/flann/miniflann.hpp \
/usr/include/opencv4/opencv2/flann/defines.h \
/usr/include/opencv4/opencv2/flann/config.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.h \
/usr/include/c++/11/fstream /usr/include/c++/11/bits/codecvt.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/basic_file.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++io.h \
/usr/include/c++/11/bits/fstream.tcc \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.h \
/usr/include/opencv4/opencv2/highgui/highgui.hpp \
/usr/include/opencv4/opencv2/highgui.hpp \
/usr/include/opencv4/opencv2/imgcodecs.hpp \
/usr/include/opencv4/opencv2/videoio.hpp \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.h
@@ -1,258 +0,0 @@
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.o: \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp \
/usr/include/stdc-predef.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.h \
/usr/include/c++/11/iostream \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \
/usr/include/features.h /usr/include/features-time64.h \
/usr/include/aarch64-linux-gnu/bits/wordsize.h \
/usr/include/aarch64-linux-gnu/bits/timesize.h \
/usr/include/aarch64-linux-gnu/sys/cdefs.h \
/usr/include/aarch64-linux-gnu/bits/long-double.h \
/usr/include/aarch64-linux-gnu/gnu/stubs.h \
/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \
/usr/include/c++/11/pstl/pstl_config.h /usr/include/c++/11/ostream \
/usr/include/c++/11/ios /usr/include/c++/11/iosfwd \
/usr/include/c++/11/bits/stringfwd.h \
/usr/include/c++/11/bits/memoryfwd.h /usr/include/c++/11/bits/postypes.h \
/usr/include/c++/11/cwchar /usr/include/wchar.h \
/usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
/usr/include/aarch64-linux-gnu/bits/floatn.h \
/usr/include/aarch64-linux-gnu/bits/floatn-common.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \
/usr/include/aarch64-linux-gnu/bits/wchar.h \
/usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
/usr/include/c++/11/exception /usr/include/c++/11/bits/exception.h \
/usr/include/c++/11/bits/exception_ptr.h \
/usr/include/c++/11/bits/exception_defines.h \
/usr/include/c++/11/bits/cxxabi_init_exception.h \
/usr/include/c++/11/typeinfo /usr/include/c++/11/bits/hash_bytes.h \
/usr/include/c++/11/new /usr/include/c++/11/bits/move.h \
/usr/include/c++/11/type_traits \
/usr/include/c++/11/bits/nested_exception.h \
/usr/include/c++/11/bits/char_traits.h \
/usr/include/c++/11/bits/stl_algobase.h \
/usr/include/c++/11/bits/functexcept.h \
/usr/include/c++/11/bits/cpp_type_traits.h \
/usr/include/c++/11/ext/type_traits.h \
/usr/include/c++/11/ext/numeric_traits.h \
/usr/include/c++/11/bits/stl_pair.h \
/usr/include/c++/11/bits/stl_iterator_base_types.h \
/usr/include/c++/11/bits/stl_iterator_base_funcs.h \
/usr/include/c++/11/bits/concept_check.h \
/usr/include/c++/11/debug/assertions.h \
/usr/include/c++/11/bits/stl_iterator.h \
/usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \
/usr/include/c++/11/bits/predefined_ops.h /usr/include/c++/11/cstdint \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
/usr/include/aarch64-linux-gnu/bits/types.h \
/usr/include/aarch64-linux-gnu/bits/typesizes.h \
/usr/include/aarch64-linux-gnu/bits/time64.h \
/usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
/usr/include/c++/11/bits/localefwd.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \
/usr/include/c++/11/clocale /usr/include/locale.h \
/usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \
/usr/include/ctype.h /usr/include/aarch64-linux-gnu/bits/endian.h \
/usr/include/aarch64-linux-gnu/bits/endianness.h \
/usr/include/c++/11/bits/ios_base.h /usr/include/c++/11/ext/atomicity.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \
/usr/include/pthread.h /usr/include/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/time_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
/usr/include/aarch64-linux-gnu/bits/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
/usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
/usr/include/aarch64-linux-gnu/bits/time.h \
/usr/include/aarch64-linux-gnu/bits/timex.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
/usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
/usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
/usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
/usr/include/aarch64-linux-gnu/bits/setjmp.h \
/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \
/usr/include/aarch64-linux-gnu/sys/single_threaded.h \
/usr/include/c++/11/bits/locale_classes.h /usr/include/c++/11/string \
/usr/include/c++/11/bits/allocator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \
/usr/include/c++/11/ext/new_allocator.h \
/usr/include/c++/11/bits/ostream_insert.h \
/usr/include/c++/11/bits/cxxabi_forced.h \
/usr/include/c++/11/bits/stl_function.h \
/usr/include/c++/11/backward/binders.h \
/usr/include/c++/11/bits/range_access.h \
/usr/include/c++/11/initializer_list \
/usr/include/c++/11/bits/basic_string.h \
/usr/include/c++/11/ext/alloc_traits.h \
/usr/include/c++/11/bits/alloc_traits.h \
/usr/include/c++/11/bits/stl_construct.h /usr/include/c++/11/string_view \
/usr/include/c++/11/bits/functional_hash.h \
/usr/include/c++/11/bits/string_view.tcc \
/usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \
/usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \
/usr/include/aarch64-linux-gnu/bits/waitstatus.h \
/usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \
/usr/include/aarch64-linux-gnu/bits/byteswap.h \
/usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
/usr/include/aarch64-linux-gnu/sys/select.h \
/usr/include/aarch64-linux-gnu/bits/select.h \
/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
/usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
/usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \
/usr/include/stdio.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
/usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
/usr/include/c++/11/cerrno /usr/include/errno.h \
/usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
/usr/include/aarch64-linux-gnu/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
/usr/include/aarch64-linux-gnu/bits/types/error_t.h \
/usr/include/c++/11/bits/charconv.h \
/usr/include/c++/11/bits/basic_string.tcc \
/usr/include/c++/11/bits/locale_classes.tcc \
/usr/include/c++/11/system_error \
/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \
/usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \
/usr/include/c++/11/bits/streambuf.tcc \
/usr/include/c++/11/bits/basic_ios.h \
/usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \
/usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \
/usr/include/c++/11/bits/streambuf_iterator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \
/usr/include/c++/11/bits/locale_facets.tcc \
/usr/include/c++/11/bits/basic_ios.tcc \
/usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \
/usr/include/c++/11/bits/istream.tcc \
/usr/include/opencv4/opencv2/core.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/usr/include/opencv4/opencv2/core/version.hpp /usr/include/c++/11/limits \
/usr/include/opencv4/opencv2/core/hal/interface.h \
/usr/include/c++/11/cstddef \
/usr/include/opencv4/opencv2/core/cv_cpu_dispatch.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_neon.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_fp16.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_bf16.h \
/usr/include/c++/11/array /usr/include/c++/11/utility \
/usr/include/c++/11/bits/stl_relops.h \
/usr/include/opencv4/opencv2/core/base.hpp \
/usr/include/opencv4/opencv2/opencv_modules.hpp \
/usr/include/c++/11/climits \
/usr/lib/gcc/aarch64-linux-gnu/11/include/limits.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/syslimits.h \
/usr/include/limits.h /usr/include/aarch64-linux-gnu/bits/posix1_lim.h \
/usr/include/aarch64-linux-gnu/bits/local_lim.h \
/usr/include/linux/limits.h \
/usr/include/aarch64-linux-gnu/bits/posix2_lim.h \
/usr/include/aarch64-linux-gnu/bits/xopen_lim.h \
/usr/include/aarch64-linux-gnu/bits/uio_lim.h \
/usr/include/c++/11/algorithm /usr/include/c++/11/bits/stl_algo.h \
/usr/include/c++/11/bits/algorithmfwd.h \
/usr/include/c++/11/bits/stl_heap.h \
/usr/include/c++/11/bits/stl_tempbuf.h \
/usr/include/c++/11/bits/uniform_int_dist.h \
/usr/include/c++/11/pstl/glue_algorithm_defs.h \
/usr/include/c++/11/functional /usr/include/c++/11/tuple \
/usr/include/c++/11/bits/uses_allocator.h \
/usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \
/usr/include/c++/11/bits/std_function.h \
/usr/include/c++/11/unordered_map \
/usr/include/c++/11/ext/aligned_buffer.h \
/usr/include/c++/11/bits/hashtable.h \
/usr/include/c++/11/bits/hashtable_policy.h \
/usr/include/c++/11/bits/enable_special_members.h \
/usr/include/c++/11/bits/node_handle.h \
/usr/include/c++/11/bits/unordered_map.h \
/usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/vector \
/usr/include/c++/11/bits/stl_uninitialized.h \
/usr/include/c++/11/bits/stl_vector.h \
/usr/include/c++/11/bits/stl_bvector.h \
/usr/include/c++/11/bits/vector.tcc \
/usr/include/c++/11/pstl/execution_defs.h \
/usr/include/opencv4/opencv2/core/cvstd.hpp /usr/include/c++/11/cstring \
/usr/include/string.h /usr/include/strings.h /usr/include/c++/11/cmath \
/usr/include/math.h /usr/include/aarch64-linux-gnu/bits/math-vector.h \
/usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
/usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
/usr/include/aarch64-linux-gnu/bits/fp-logb.h \
/usr/include/aarch64-linux-gnu/bits/fp-fast.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
/usr/include/aarch64-linux-gnu/bits/iscanonical.h \
/usr/include/c++/11/bits/specfun.h /usr/include/c++/11/tr1/gamma.tcc \
/usr/include/c++/11/tr1/special_function_util.h \
/usr/include/c++/11/tr1/bessel_function.tcc \
/usr/include/c++/11/tr1/beta_function.tcc \
/usr/include/c++/11/tr1/ell_integral.tcc \
/usr/include/c++/11/tr1/exp_integral.tcc \
/usr/include/c++/11/tr1/hypergeometric.tcc \
/usr/include/c++/11/tr1/legendre_function.tcc \
/usr/include/c++/11/tr1/modified_bessel_func.tcc \
/usr/include/c++/11/tr1/poly_hermite.tcc \
/usr/include/c++/11/tr1/poly_laguerre.tcc \
/usr/include/c++/11/tr1/riemann_zeta.tcc \
/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp \
/usr/include/c++/11/memory \
/usr/include/c++/11/bits/stl_raw_storage_iter.h \
/usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \
/usr/include/c++/11/bits/unique_ptr.h \
/usr/include/c++/11/bits/shared_ptr.h \
/usr/include/c++/11/bits/shared_ptr_base.h \
/usr/include/c++/11/bits/allocated_ptr.h \
/usr/include/c++/11/ext/concurrence.h \
/usr/include/c++/11/bits/shared_ptr_atomic.h \
/usr/include/c++/11/bits/atomic_base.h \
/usr/include/c++/11/bits/atomic_lockfree_defines.h \
/usr/include/c++/11/backward/auto_ptr.h \
/usr/include/c++/11/pstl/glue_memory_defs.h \
/usr/include/opencv4/opencv2/core/neon_utils.hpp \
/usr/include/opencv4/opencv2/core/vsx_utils.hpp /usr/include/assert.h \
/usr/include/opencv4/opencv2/core/check.hpp \
/usr/include/opencv4/opencv2/core/traits.hpp \
/usr/include/opencv4/opencv2/core/matx.hpp \
/usr/include/opencv4/opencv2/core/saturate.hpp \
/usr/include/opencv4/opencv2/core/fast_math.hpp \
/usr/include/opencv4/opencv2/core/types.hpp /usr/include/c++/11/cfloat \
/usr/lib/gcc/aarch64-linux-gnu/11/include/float.h \
/usr/include/opencv4/opencv2/core/mat.hpp \
/usr/include/opencv4/opencv2/core/bufferpool.hpp \
/usr/include/opencv4/opencv2/core/mat.inl.hpp \
/usr/include/opencv4/opencv2/core/persistence.hpp \
/usr/include/opencv4/opencv2/core/operations.hpp \
/usr/include/opencv4/opencv2/core/cvstd.inl.hpp \
/usr/include/c++/11/complex /usr/include/c++/11/sstream \
/usr/include/c++/11/bits/sstream.tcc \
/usr/include/opencv4/opencv2/core/utility.hpp /usr/include/c++/11/mutex \
/usr/include/c++/11/chrono /usr/include/c++/11/ratio \
/usr/include/c++/11/ctime /usr/include/c++/11/bits/parse_numbers.h \
/usr/include/c++/11/bits/std_mutex.h \
/usr/include/c++/11/bits/unique_lock.h \
/usr/include/opencv4/opencv2/core/optim.hpp \
/usr/include/opencv4/opencv2/core/ovx.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h
@@ -1,271 +0,0 @@
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.o: \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp \
/usr/include/stdc-predef.h /usr/include/c++/11/iostream \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \
/usr/include/features.h /usr/include/features-time64.h \
/usr/include/aarch64-linux-gnu/bits/wordsize.h \
/usr/include/aarch64-linux-gnu/bits/timesize.h \
/usr/include/aarch64-linux-gnu/sys/cdefs.h \
/usr/include/aarch64-linux-gnu/bits/long-double.h \
/usr/include/aarch64-linux-gnu/gnu/stubs.h \
/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \
/usr/include/c++/11/pstl/pstl_config.h /usr/include/c++/11/ostream \
/usr/include/c++/11/ios /usr/include/c++/11/iosfwd \
/usr/include/c++/11/bits/stringfwd.h \
/usr/include/c++/11/bits/memoryfwd.h /usr/include/c++/11/bits/postypes.h \
/usr/include/c++/11/cwchar /usr/include/wchar.h \
/usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
/usr/include/aarch64-linux-gnu/bits/floatn.h \
/usr/include/aarch64-linux-gnu/bits/floatn-common.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \
/usr/include/aarch64-linux-gnu/bits/wchar.h \
/usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
/usr/include/c++/11/exception /usr/include/c++/11/bits/exception.h \
/usr/include/c++/11/bits/exception_ptr.h \
/usr/include/c++/11/bits/exception_defines.h \
/usr/include/c++/11/bits/cxxabi_init_exception.h \
/usr/include/c++/11/typeinfo /usr/include/c++/11/bits/hash_bytes.h \
/usr/include/c++/11/new /usr/include/c++/11/bits/move.h \
/usr/include/c++/11/type_traits \
/usr/include/c++/11/bits/nested_exception.h \
/usr/include/c++/11/bits/char_traits.h \
/usr/include/c++/11/bits/stl_algobase.h \
/usr/include/c++/11/bits/functexcept.h \
/usr/include/c++/11/bits/cpp_type_traits.h \
/usr/include/c++/11/ext/type_traits.h \
/usr/include/c++/11/ext/numeric_traits.h \
/usr/include/c++/11/bits/stl_pair.h \
/usr/include/c++/11/bits/stl_iterator_base_types.h \
/usr/include/c++/11/bits/stl_iterator_base_funcs.h \
/usr/include/c++/11/bits/concept_check.h \
/usr/include/c++/11/debug/assertions.h \
/usr/include/c++/11/bits/stl_iterator.h \
/usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \
/usr/include/c++/11/bits/predefined_ops.h /usr/include/c++/11/cstdint \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
/usr/include/aarch64-linux-gnu/bits/types.h \
/usr/include/aarch64-linux-gnu/bits/typesizes.h \
/usr/include/aarch64-linux-gnu/bits/time64.h \
/usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
/usr/include/c++/11/bits/localefwd.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \
/usr/include/c++/11/clocale /usr/include/locale.h \
/usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \
/usr/include/ctype.h /usr/include/aarch64-linux-gnu/bits/endian.h \
/usr/include/aarch64-linux-gnu/bits/endianness.h \
/usr/include/c++/11/bits/ios_base.h /usr/include/c++/11/ext/atomicity.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \
/usr/include/pthread.h /usr/include/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/time_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
/usr/include/aarch64-linux-gnu/bits/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
/usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
/usr/include/aarch64-linux-gnu/bits/time.h \
/usr/include/aarch64-linux-gnu/bits/timex.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
/usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
/usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
/usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
/usr/include/aarch64-linux-gnu/bits/setjmp.h \
/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \
/usr/include/aarch64-linux-gnu/sys/single_threaded.h \
/usr/include/c++/11/bits/locale_classes.h /usr/include/c++/11/string \
/usr/include/c++/11/bits/allocator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \
/usr/include/c++/11/ext/new_allocator.h \
/usr/include/c++/11/bits/ostream_insert.h \
/usr/include/c++/11/bits/cxxabi_forced.h \
/usr/include/c++/11/bits/stl_function.h \
/usr/include/c++/11/backward/binders.h \
/usr/include/c++/11/bits/range_access.h \
/usr/include/c++/11/initializer_list \
/usr/include/c++/11/bits/basic_string.h \
/usr/include/c++/11/ext/alloc_traits.h \
/usr/include/c++/11/bits/alloc_traits.h \
/usr/include/c++/11/bits/stl_construct.h /usr/include/c++/11/string_view \
/usr/include/c++/11/bits/functional_hash.h \
/usr/include/c++/11/bits/string_view.tcc \
/usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \
/usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \
/usr/include/aarch64-linux-gnu/bits/waitstatus.h \
/usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \
/usr/include/aarch64-linux-gnu/bits/byteswap.h \
/usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
/usr/include/aarch64-linux-gnu/sys/select.h \
/usr/include/aarch64-linux-gnu/bits/select.h \
/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
/usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
/usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \
/usr/include/stdio.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
/usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
/usr/include/c++/11/cerrno /usr/include/errno.h \
/usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
/usr/include/aarch64-linux-gnu/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
/usr/include/aarch64-linux-gnu/bits/types/error_t.h \
/usr/include/c++/11/bits/charconv.h \
/usr/include/c++/11/bits/basic_string.tcc \
/usr/include/c++/11/bits/locale_classes.tcc \
/usr/include/c++/11/system_error \
/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \
/usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \
/usr/include/c++/11/bits/streambuf.tcc \
/usr/include/c++/11/bits/basic_ios.h \
/usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \
/usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \
/usr/include/c++/11/bits/streambuf_iterator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \
/usr/include/c++/11/bits/locale_facets.tcc \
/usr/include/c++/11/bits/basic_ios.tcc \
/usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \
/usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/sstream \
/usr/include/c++/11/bits/sstream.tcc \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.h \
/usr/include/opencv4/opencv2/core/core.hpp \
/usr/include/opencv4/opencv2/core.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/usr/include/opencv4/opencv2/core/version.hpp /usr/include/c++/11/limits \
/usr/include/opencv4/opencv2/core/hal/interface.h \
/usr/include/c++/11/cstddef \
/usr/include/opencv4/opencv2/core/cv_cpu_dispatch.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_neon.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_fp16.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_bf16.h \
/usr/include/c++/11/array /usr/include/c++/11/utility \
/usr/include/c++/11/bits/stl_relops.h \
/usr/include/opencv4/opencv2/core/base.hpp \
/usr/include/opencv4/opencv2/opencv_modules.hpp \
/usr/include/c++/11/climits \
/usr/lib/gcc/aarch64-linux-gnu/11/include/limits.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/syslimits.h \
/usr/include/limits.h /usr/include/aarch64-linux-gnu/bits/posix1_lim.h \
/usr/include/aarch64-linux-gnu/bits/local_lim.h \
/usr/include/linux/limits.h \
/usr/include/aarch64-linux-gnu/bits/posix2_lim.h \
/usr/include/aarch64-linux-gnu/bits/xopen_lim.h \
/usr/include/aarch64-linux-gnu/bits/uio_lim.h \
/usr/include/c++/11/algorithm /usr/include/c++/11/bits/stl_algo.h \
/usr/include/c++/11/bits/algorithmfwd.h \
/usr/include/c++/11/bits/stl_heap.h \
/usr/include/c++/11/bits/stl_tempbuf.h \
/usr/include/c++/11/bits/uniform_int_dist.h \
/usr/include/c++/11/pstl/glue_algorithm_defs.h \
/usr/include/c++/11/functional /usr/include/c++/11/tuple \
/usr/include/c++/11/bits/uses_allocator.h \
/usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \
/usr/include/c++/11/bits/std_function.h \
/usr/include/c++/11/unordered_map \
/usr/include/c++/11/ext/aligned_buffer.h \
/usr/include/c++/11/bits/hashtable.h \
/usr/include/c++/11/bits/hashtable_policy.h \
/usr/include/c++/11/bits/enable_special_members.h \
/usr/include/c++/11/bits/node_handle.h \
/usr/include/c++/11/bits/unordered_map.h \
/usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/vector \
/usr/include/c++/11/bits/stl_uninitialized.h \
/usr/include/c++/11/bits/stl_vector.h \
/usr/include/c++/11/bits/stl_bvector.h \
/usr/include/c++/11/bits/vector.tcc \
/usr/include/c++/11/pstl/execution_defs.h \
/usr/include/opencv4/opencv2/core/cvstd.hpp /usr/include/c++/11/cstring \
/usr/include/string.h /usr/include/strings.h /usr/include/c++/11/cmath \
/usr/include/math.h /usr/include/aarch64-linux-gnu/bits/math-vector.h \
/usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
/usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
/usr/include/aarch64-linux-gnu/bits/fp-logb.h \
/usr/include/aarch64-linux-gnu/bits/fp-fast.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
/usr/include/aarch64-linux-gnu/bits/iscanonical.h \
/usr/include/c++/11/bits/specfun.h /usr/include/c++/11/tr1/gamma.tcc \
/usr/include/c++/11/tr1/special_function_util.h \
/usr/include/c++/11/tr1/bessel_function.tcc \
/usr/include/c++/11/tr1/beta_function.tcc \
/usr/include/c++/11/tr1/ell_integral.tcc \
/usr/include/c++/11/tr1/exp_integral.tcc \
/usr/include/c++/11/tr1/hypergeometric.tcc \
/usr/include/c++/11/tr1/legendre_function.tcc \
/usr/include/c++/11/tr1/modified_bessel_func.tcc \
/usr/include/c++/11/tr1/poly_hermite.tcc \
/usr/include/c++/11/tr1/poly_laguerre.tcc \
/usr/include/c++/11/tr1/riemann_zeta.tcc \
/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp \
/usr/include/c++/11/memory \
/usr/include/c++/11/bits/stl_raw_storage_iter.h \
/usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \
/usr/include/c++/11/bits/unique_ptr.h \
/usr/include/c++/11/bits/shared_ptr.h \
/usr/include/c++/11/bits/shared_ptr_base.h \
/usr/include/c++/11/bits/allocated_ptr.h \
/usr/include/c++/11/ext/concurrence.h \
/usr/include/c++/11/bits/shared_ptr_atomic.h \
/usr/include/c++/11/bits/atomic_base.h \
/usr/include/c++/11/bits/atomic_lockfree_defines.h \
/usr/include/c++/11/backward/auto_ptr.h \
/usr/include/c++/11/pstl/glue_memory_defs.h \
/usr/include/opencv4/opencv2/core/neon_utils.hpp \
/usr/include/opencv4/opencv2/core/vsx_utils.hpp /usr/include/assert.h \
/usr/include/opencv4/opencv2/core/check.hpp \
/usr/include/opencv4/opencv2/core/traits.hpp \
/usr/include/opencv4/opencv2/core/matx.hpp \
/usr/include/opencv4/opencv2/core/saturate.hpp \
/usr/include/opencv4/opencv2/core/fast_math.hpp \
/usr/include/opencv4/opencv2/core/types.hpp /usr/include/c++/11/cfloat \
/usr/lib/gcc/aarch64-linux-gnu/11/include/float.h \
/usr/include/opencv4/opencv2/core/mat.hpp \
/usr/include/opencv4/opencv2/core/bufferpool.hpp \
/usr/include/opencv4/opencv2/core/mat.inl.hpp \
/usr/include/opencv4/opencv2/core/persistence.hpp \
/usr/include/opencv4/opencv2/core/operations.hpp \
/usr/include/opencv4/opencv2/core/cvstd.inl.hpp \
/usr/include/c++/11/complex \
/usr/include/opencv4/opencv2/core/utility.hpp /usr/include/c++/11/mutex \
/usr/include/c++/11/chrono /usr/include/c++/11/ratio \
/usr/include/c++/11/ctime /usr/include/c++/11/bits/parse_numbers.h \
/usr/include/c++/11/bits/std_mutex.h \
/usr/include/c++/11/bits/unique_lock.h \
/usr/include/opencv4/opencv2/core/optim.hpp \
/usr/include/opencv4/opencv2/core/ovx.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/usr/include/opencv4/opencv2/highgui/highgui.hpp \
/usr/include/opencv4/opencv2/highgui.hpp \
/usr/include/opencv4/opencv2/imgcodecs.hpp \
/usr/include/opencv4/opencv2/videoio.hpp \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.h \
/usr/include/opencv4/opencv2/calib3d/calib3d.hpp \
/usr/include/opencv4/opencv2/calib3d.hpp \
/usr/include/opencv4/opencv2/features2d.hpp \
/usr/include/opencv4/opencv2/flann/miniflann.hpp \
/usr/include/opencv4/opencv2/flann/defines.h \
/usr/include/opencv4/opencv2/flann/config.h \
/usr/include/opencv4/opencv2/core/affine.hpp
@@ -1,268 +0,0 @@
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.o: \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp \
/usr/include/stdc-predef.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.h \
/usr/include/c++/11/iostream \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \
/usr/include/features.h /usr/include/features-time64.h \
/usr/include/aarch64-linux-gnu/bits/wordsize.h \
/usr/include/aarch64-linux-gnu/bits/timesize.h \
/usr/include/aarch64-linux-gnu/sys/cdefs.h \
/usr/include/aarch64-linux-gnu/bits/long-double.h \
/usr/include/aarch64-linux-gnu/gnu/stubs.h \
/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \
/usr/include/c++/11/pstl/pstl_config.h /usr/include/c++/11/ostream \
/usr/include/c++/11/ios /usr/include/c++/11/iosfwd \
/usr/include/c++/11/bits/stringfwd.h \
/usr/include/c++/11/bits/memoryfwd.h /usr/include/c++/11/bits/postypes.h \
/usr/include/c++/11/cwchar /usr/include/wchar.h \
/usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
/usr/include/aarch64-linux-gnu/bits/floatn.h \
/usr/include/aarch64-linux-gnu/bits/floatn-common.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \
/usr/include/aarch64-linux-gnu/bits/wchar.h \
/usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
/usr/include/c++/11/exception /usr/include/c++/11/bits/exception.h \
/usr/include/c++/11/bits/exception_ptr.h \
/usr/include/c++/11/bits/exception_defines.h \
/usr/include/c++/11/bits/cxxabi_init_exception.h \
/usr/include/c++/11/typeinfo /usr/include/c++/11/bits/hash_bytes.h \
/usr/include/c++/11/new /usr/include/c++/11/bits/move.h \
/usr/include/c++/11/type_traits \
/usr/include/c++/11/bits/nested_exception.h \
/usr/include/c++/11/bits/char_traits.h \
/usr/include/c++/11/bits/stl_algobase.h \
/usr/include/c++/11/bits/functexcept.h \
/usr/include/c++/11/bits/cpp_type_traits.h \
/usr/include/c++/11/ext/type_traits.h \
/usr/include/c++/11/ext/numeric_traits.h \
/usr/include/c++/11/bits/stl_pair.h \
/usr/include/c++/11/bits/stl_iterator_base_types.h \
/usr/include/c++/11/bits/stl_iterator_base_funcs.h \
/usr/include/c++/11/bits/concept_check.h \
/usr/include/c++/11/debug/assertions.h \
/usr/include/c++/11/bits/stl_iterator.h \
/usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \
/usr/include/c++/11/bits/predefined_ops.h /usr/include/c++/11/cstdint \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
/usr/include/aarch64-linux-gnu/bits/types.h \
/usr/include/aarch64-linux-gnu/bits/typesizes.h \
/usr/include/aarch64-linux-gnu/bits/time64.h \
/usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
/usr/include/c++/11/bits/localefwd.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \
/usr/include/c++/11/clocale /usr/include/locale.h \
/usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \
/usr/include/ctype.h /usr/include/aarch64-linux-gnu/bits/endian.h \
/usr/include/aarch64-linux-gnu/bits/endianness.h \
/usr/include/c++/11/bits/ios_base.h /usr/include/c++/11/ext/atomicity.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \
/usr/include/pthread.h /usr/include/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/time_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
/usr/include/aarch64-linux-gnu/bits/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
/usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
/usr/include/aarch64-linux-gnu/bits/time.h \
/usr/include/aarch64-linux-gnu/bits/timex.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
/usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
/usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
/usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
/usr/include/aarch64-linux-gnu/bits/setjmp.h \
/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \
/usr/include/aarch64-linux-gnu/sys/single_threaded.h \
/usr/include/c++/11/bits/locale_classes.h /usr/include/c++/11/string \
/usr/include/c++/11/bits/allocator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \
/usr/include/c++/11/ext/new_allocator.h \
/usr/include/c++/11/bits/ostream_insert.h \
/usr/include/c++/11/bits/cxxabi_forced.h \
/usr/include/c++/11/bits/stl_function.h \
/usr/include/c++/11/backward/binders.h \
/usr/include/c++/11/bits/range_access.h \
/usr/include/c++/11/initializer_list \
/usr/include/c++/11/bits/basic_string.h \
/usr/include/c++/11/ext/alloc_traits.h \
/usr/include/c++/11/bits/alloc_traits.h \
/usr/include/c++/11/bits/stl_construct.h /usr/include/c++/11/string_view \
/usr/include/c++/11/bits/functional_hash.h \
/usr/include/c++/11/bits/string_view.tcc \
/usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \
/usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \
/usr/include/aarch64-linux-gnu/bits/waitstatus.h \
/usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \
/usr/include/aarch64-linux-gnu/bits/byteswap.h \
/usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
/usr/include/aarch64-linux-gnu/sys/select.h \
/usr/include/aarch64-linux-gnu/bits/select.h \
/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
/usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
/usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \
/usr/include/stdio.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
/usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
/usr/include/c++/11/cerrno /usr/include/errno.h \
/usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
/usr/include/aarch64-linux-gnu/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
/usr/include/aarch64-linux-gnu/bits/types/error_t.h \
/usr/include/c++/11/bits/charconv.h \
/usr/include/c++/11/bits/basic_string.tcc \
/usr/include/c++/11/bits/locale_classes.tcc \
/usr/include/c++/11/system_error \
/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \
/usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \
/usr/include/c++/11/bits/streambuf.tcc \
/usr/include/c++/11/bits/basic_ios.h \
/usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \
/usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \
/usr/include/c++/11/bits/streambuf_iterator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \
/usr/include/c++/11/bits/locale_facets.tcc \
/usr/include/c++/11/bits/basic_ios.tcc \
/usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \
/usr/include/c++/11/bits/istream.tcc \
/usr/include/opencv4/opencv2/core/core.hpp \
/usr/include/opencv4/opencv2/core.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/usr/include/opencv4/opencv2/core/version.hpp /usr/include/c++/11/limits \
/usr/include/opencv4/opencv2/core/hal/interface.h \
/usr/include/c++/11/cstddef \
/usr/include/opencv4/opencv2/core/cv_cpu_dispatch.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_neon.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_fp16.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_bf16.h \
/usr/include/c++/11/array /usr/include/c++/11/utility \
/usr/include/c++/11/bits/stl_relops.h \
/usr/include/opencv4/opencv2/core/base.hpp \
/usr/include/opencv4/opencv2/opencv_modules.hpp \
/usr/include/c++/11/climits \
/usr/lib/gcc/aarch64-linux-gnu/11/include/limits.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/syslimits.h \
/usr/include/limits.h /usr/include/aarch64-linux-gnu/bits/posix1_lim.h \
/usr/include/aarch64-linux-gnu/bits/local_lim.h \
/usr/include/linux/limits.h \
/usr/include/aarch64-linux-gnu/bits/posix2_lim.h \
/usr/include/aarch64-linux-gnu/bits/xopen_lim.h \
/usr/include/aarch64-linux-gnu/bits/uio_lim.h \
/usr/include/c++/11/algorithm /usr/include/c++/11/bits/stl_algo.h \
/usr/include/c++/11/bits/algorithmfwd.h \
/usr/include/c++/11/bits/stl_heap.h \
/usr/include/c++/11/bits/stl_tempbuf.h \
/usr/include/c++/11/bits/uniform_int_dist.h \
/usr/include/c++/11/pstl/glue_algorithm_defs.h \
/usr/include/c++/11/functional /usr/include/c++/11/tuple \
/usr/include/c++/11/bits/uses_allocator.h \
/usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \
/usr/include/c++/11/bits/std_function.h \
/usr/include/c++/11/unordered_map \
/usr/include/c++/11/ext/aligned_buffer.h \
/usr/include/c++/11/bits/hashtable.h \
/usr/include/c++/11/bits/hashtable_policy.h \
/usr/include/c++/11/bits/enable_special_members.h \
/usr/include/c++/11/bits/node_handle.h \
/usr/include/c++/11/bits/unordered_map.h \
/usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/vector \
/usr/include/c++/11/bits/stl_uninitialized.h \
/usr/include/c++/11/bits/stl_vector.h \
/usr/include/c++/11/bits/stl_bvector.h \
/usr/include/c++/11/bits/vector.tcc \
/usr/include/c++/11/pstl/execution_defs.h \
/usr/include/opencv4/opencv2/core/cvstd.hpp /usr/include/c++/11/cstring \
/usr/include/string.h /usr/include/strings.h /usr/include/c++/11/cmath \
/usr/include/math.h /usr/include/aarch64-linux-gnu/bits/math-vector.h \
/usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
/usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
/usr/include/aarch64-linux-gnu/bits/fp-logb.h \
/usr/include/aarch64-linux-gnu/bits/fp-fast.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
/usr/include/aarch64-linux-gnu/bits/iscanonical.h \
/usr/include/c++/11/bits/specfun.h /usr/include/c++/11/tr1/gamma.tcc \
/usr/include/c++/11/tr1/special_function_util.h \
/usr/include/c++/11/tr1/bessel_function.tcc \
/usr/include/c++/11/tr1/beta_function.tcc \
/usr/include/c++/11/tr1/ell_integral.tcc \
/usr/include/c++/11/tr1/exp_integral.tcc \
/usr/include/c++/11/tr1/hypergeometric.tcc \
/usr/include/c++/11/tr1/legendre_function.tcc \
/usr/include/c++/11/tr1/modified_bessel_func.tcc \
/usr/include/c++/11/tr1/poly_hermite.tcc \
/usr/include/c++/11/tr1/poly_laguerre.tcc \
/usr/include/c++/11/tr1/riemann_zeta.tcc \
/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp \
/usr/include/c++/11/memory \
/usr/include/c++/11/bits/stl_raw_storage_iter.h \
/usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \
/usr/include/c++/11/bits/unique_ptr.h \
/usr/include/c++/11/bits/shared_ptr.h \
/usr/include/c++/11/bits/shared_ptr_base.h \
/usr/include/c++/11/bits/allocated_ptr.h \
/usr/include/c++/11/ext/concurrence.h \
/usr/include/c++/11/bits/shared_ptr_atomic.h \
/usr/include/c++/11/bits/atomic_base.h \
/usr/include/c++/11/bits/atomic_lockfree_defines.h \
/usr/include/c++/11/backward/auto_ptr.h \
/usr/include/c++/11/pstl/glue_memory_defs.h \
/usr/include/opencv4/opencv2/core/neon_utils.hpp \
/usr/include/opencv4/opencv2/core/vsx_utils.hpp /usr/include/assert.h \
/usr/include/opencv4/opencv2/core/check.hpp \
/usr/include/opencv4/opencv2/core/traits.hpp \
/usr/include/opencv4/opencv2/core/matx.hpp \
/usr/include/opencv4/opencv2/core/saturate.hpp \
/usr/include/opencv4/opencv2/core/fast_math.hpp \
/usr/include/opencv4/opencv2/core/types.hpp /usr/include/c++/11/cfloat \
/usr/lib/gcc/aarch64-linux-gnu/11/include/float.h \
/usr/include/opencv4/opencv2/core/mat.hpp \
/usr/include/opencv4/opencv2/core/bufferpool.hpp \
/usr/include/opencv4/opencv2/core/mat.inl.hpp \
/usr/include/opencv4/opencv2/core/persistence.hpp \
/usr/include/opencv4/opencv2/core/operations.hpp \
/usr/include/opencv4/opencv2/core/cvstd.inl.hpp \
/usr/include/c++/11/complex /usr/include/c++/11/sstream \
/usr/include/c++/11/bits/sstream.tcc \
/usr/include/opencv4/opencv2/core/utility.hpp /usr/include/c++/11/mutex \
/usr/include/c++/11/chrono /usr/include/c++/11/ratio \
/usr/include/c++/11/ctime /usr/include/c++/11/bits/parse_numbers.h \
/usr/include/c++/11/bits/std_mutex.h \
/usr/include/c++/11/bits/unique_lock.h \
/usr/include/opencv4/opencv2/core/optim.hpp \
/usr/include/opencv4/opencv2/core/ovx.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/usr/include/opencv4/opencv2/highgui/highgui.hpp \
/usr/include/opencv4/opencv2/highgui.hpp \
/usr/include/opencv4/opencv2/imgcodecs.hpp \
/usr/include/opencv4/opencv2/videoio.hpp \
/usr/include/opencv4/opencv2/features2d/features2d.hpp \
/usr/include/opencv4/opencv2/features2d.hpp \
/usr/include/opencv4/opencv2/flann/miniflann.hpp \
/usr/include/opencv4/opencv2/flann/defines.h \
/usr/include/opencv4/opencv2/flann/config.h
@@ -1,315 +0,0 @@
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.o: \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp \
/usr/include/stdc-predef.h /usr/include/c++/11/iostream \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \
/usr/include/features.h /usr/include/features-time64.h \
/usr/include/aarch64-linux-gnu/bits/wordsize.h \
/usr/include/aarch64-linux-gnu/bits/timesize.h \
/usr/include/aarch64-linux-gnu/sys/cdefs.h \
/usr/include/aarch64-linux-gnu/bits/long-double.h \
/usr/include/aarch64-linux-gnu/gnu/stubs.h \
/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \
/usr/include/c++/11/pstl/pstl_config.h /usr/include/c++/11/ostream \
/usr/include/c++/11/ios /usr/include/c++/11/iosfwd \
/usr/include/c++/11/bits/stringfwd.h \
/usr/include/c++/11/bits/memoryfwd.h /usr/include/c++/11/bits/postypes.h \
/usr/include/c++/11/cwchar /usr/include/wchar.h \
/usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
/usr/include/aarch64-linux-gnu/bits/floatn.h \
/usr/include/aarch64-linux-gnu/bits/floatn-common.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \
/usr/include/aarch64-linux-gnu/bits/wchar.h \
/usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
/usr/include/c++/11/exception /usr/include/c++/11/bits/exception.h \
/usr/include/c++/11/bits/exception_ptr.h \
/usr/include/c++/11/bits/exception_defines.h \
/usr/include/c++/11/bits/cxxabi_init_exception.h \
/usr/include/c++/11/typeinfo /usr/include/c++/11/bits/hash_bytes.h \
/usr/include/c++/11/new /usr/include/c++/11/bits/move.h \
/usr/include/c++/11/type_traits \
/usr/include/c++/11/bits/nested_exception.h \
/usr/include/c++/11/bits/char_traits.h \
/usr/include/c++/11/bits/stl_algobase.h \
/usr/include/c++/11/bits/functexcept.h \
/usr/include/c++/11/bits/cpp_type_traits.h \
/usr/include/c++/11/ext/type_traits.h \
/usr/include/c++/11/ext/numeric_traits.h \
/usr/include/c++/11/bits/stl_pair.h \
/usr/include/c++/11/bits/stl_iterator_base_types.h \
/usr/include/c++/11/bits/stl_iterator_base_funcs.h \
/usr/include/c++/11/bits/concept_check.h \
/usr/include/c++/11/debug/assertions.h \
/usr/include/c++/11/bits/stl_iterator.h \
/usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \
/usr/include/c++/11/bits/predefined_ops.h /usr/include/c++/11/cstdint \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
/usr/include/aarch64-linux-gnu/bits/types.h \
/usr/include/aarch64-linux-gnu/bits/typesizes.h \
/usr/include/aarch64-linux-gnu/bits/time64.h \
/usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
/usr/include/c++/11/bits/localefwd.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \
/usr/include/c++/11/clocale /usr/include/locale.h \
/usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \
/usr/include/ctype.h /usr/include/aarch64-linux-gnu/bits/endian.h \
/usr/include/aarch64-linux-gnu/bits/endianness.h \
/usr/include/c++/11/bits/ios_base.h /usr/include/c++/11/ext/atomicity.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \
/usr/include/pthread.h /usr/include/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/time_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
/usr/include/aarch64-linux-gnu/bits/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
/usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
/usr/include/aarch64-linux-gnu/bits/time.h \
/usr/include/aarch64-linux-gnu/bits/timex.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
/usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
/usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
/usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
/usr/include/aarch64-linux-gnu/bits/setjmp.h \
/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \
/usr/include/aarch64-linux-gnu/sys/single_threaded.h \
/usr/include/c++/11/bits/locale_classes.h /usr/include/c++/11/string \
/usr/include/c++/11/bits/allocator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \
/usr/include/c++/11/ext/new_allocator.h \
/usr/include/c++/11/bits/ostream_insert.h \
/usr/include/c++/11/bits/cxxabi_forced.h \
/usr/include/c++/11/bits/stl_function.h \
/usr/include/c++/11/backward/binders.h \
/usr/include/c++/11/bits/range_access.h \
/usr/include/c++/11/initializer_list \
/usr/include/c++/11/bits/basic_string.h \
/usr/include/c++/11/ext/alloc_traits.h \
/usr/include/c++/11/bits/alloc_traits.h \
/usr/include/c++/11/bits/stl_construct.h /usr/include/c++/11/string_view \
/usr/include/c++/11/bits/functional_hash.h \
/usr/include/c++/11/bits/string_view.tcc \
/usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \
/usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \
/usr/include/aarch64-linux-gnu/bits/waitstatus.h \
/usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \
/usr/include/aarch64-linux-gnu/bits/byteswap.h \
/usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
/usr/include/aarch64-linux-gnu/sys/select.h \
/usr/include/aarch64-linux-gnu/bits/select.h \
/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
/usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
/usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \
/usr/include/stdio.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
/usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
/usr/include/c++/11/cerrno /usr/include/errno.h \
/usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
/usr/include/aarch64-linux-gnu/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
/usr/include/aarch64-linux-gnu/bits/types/error_t.h \
/usr/include/c++/11/bits/charconv.h \
/usr/include/c++/11/bits/basic_string.tcc \
/usr/include/c++/11/bits/locale_classes.tcc \
/usr/include/c++/11/system_error \
/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \
/usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \
/usr/include/c++/11/bits/streambuf.tcc \
/usr/include/c++/11/bits/basic_ios.h \
/usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \
/usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \
/usr/include/c++/11/bits/streambuf_iterator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \
/usr/include/c++/11/bits/locale_facets.tcc \
/usr/include/c++/11/bits/basic_ios.tcc \
/usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \
/usr/include/c++/11/bits/istream.tcc \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.h \
/usr/include/opencv4/opencv2/core/core.hpp \
/usr/include/opencv4/opencv2/core.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/usr/include/opencv4/opencv2/core/version.hpp /usr/include/c++/11/limits \
/usr/include/opencv4/opencv2/core/hal/interface.h \
/usr/include/c++/11/cstddef \
/usr/include/opencv4/opencv2/core/cv_cpu_dispatch.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_neon.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_fp16.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_bf16.h \
/usr/include/c++/11/array /usr/include/c++/11/utility \
/usr/include/c++/11/bits/stl_relops.h \
/usr/include/opencv4/opencv2/core/base.hpp \
/usr/include/opencv4/opencv2/opencv_modules.hpp \
/usr/include/c++/11/climits \
/usr/lib/gcc/aarch64-linux-gnu/11/include/limits.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/syslimits.h \
/usr/include/limits.h /usr/include/aarch64-linux-gnu/bits/posix1_lim.h \
/usr/include/aarch64-linux-gnu/bits/local_lim.h \
/usr/include/linux/limits.h \
/usr/include/aarch64-linux-gnu/bits/posix2_lim.h \
/usr/include/aarch64-linux-gnu/bits/xopen_lim.h \
/usr/include/aarch64-linux-gnu/bits/uio_lim.h \
/usr/include/c++/11/algorithm /usr/include/c++/11/bits/stl_algo.h \
/usr/include/c++/11/bits/algorithmfwd.h \
/usr/include/c++/11/bits/stl_heap.h \
/usr/include/c++/11/bits/stl_tempbuf.h \
/usr/include/c++/11/bits/uniform_int_dist.h \
/usr/include/c++/11/pstl/glue_algorithm_defs.h \
/usr/include/c++/11/functional /usr/include/c++/11/tuple \
/usr/include/c++/11/bits/uses_allocator.h \
/usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \
/usr/include/c++/11/bits/std_function.h \
/usr/include/c++/11/unordered_map \
/usr/include/c++/11/ext/aligned_buffer.h \
/usr/include/c++/11/bits/hashtable.h \
/usr/include/c++/11/bits/hashtable_policy.h \
/usr/include/c++/11/bits/enable_special_members.h \
/usr/include/c++/11/bits/node_handle.h \
/usr/include/c++/11/bits/unordered_map.h \
/usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/vector \
/usr/include/c++/11/bits/stl_uninitialized.h \
/usr/include/c++/11/bits/stl_vector.h \
/usr/include/c++/11/bits/stl_bvector.h \
/usr/include/c++/11/bits/vector.tcc \
/usr/include/c++/11/pstl/execution_defs.h \
/usr/include/opencv4/opencv2/core/cvstd.hpp /usr/include/c++/11/cstring \
/usr/include/string.h /usr/include/strings.h /usr/include/c++/11/cmath \
/usr/include/math.h /usr/include/aarch64-linux-gnu/bits/math-vector.h \
/usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
/usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
/usr/include/aarch64-linux-gnu/bits/fp-logb.h \
/usr/include/aarch64-linux-gnu/bits/fp-fast.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
/usr/include/aarch64-linux-gnu/bits/iscanonical.h \
/usr/include/c++/11/bits/specfun.h /usr/include/c++/11/tr1/gamma.tcc \
/usr/include/c++/11/tr1/special_function_util.h \
/usr/include/c++/11/tr1/bessel_function.tcc \
/usr/include/c++/11/tr1/beta_function.tcc \
/usr/include/c++/11/tr1/ell_integral.tcc \
/usr/include/c++/11/tr1/exp_integral.tcc \
/usr/include/c++/11/tr1/hypergeometric.tcc \
/usr/include/c++/11/tr1/legendre_function.tcc \
/usr/include/c++/11/tr1/modified_bessel_func.tcc \
/usr/include/c++/11/tr1/poly_hermite.tcc \
/usr/include/c++/11/tr1/poly_laguerre.tcc \
/usr/include/c++/11/tr1/riemann_zeta.tcc \
/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp \
/usr/include/c++/11/memory \
/usr/include/c++/11/bits/stl_raw_storage_iter.h \
/usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \
/usr/include/c++/11/bits/unique_ptr.h \
/usr/include/c++/11/bits/shared_ptr.h \
/usr/include/c++/11/bits/shared_ptr_base.h \
/usr/include/c++/11/bits/allocated_ptr.h \
/usr/include/c++/11/ext/concurrence.h \
/usr/include/c++/11/bits/shared_ptr_atomic.h \
/usr/include/c++/11/bits/atomic_base.h \
/usr/include/c++/11/bits/atomic_lockfree_defines.h \
/usr/include/c++/11/backward/auto_ptr.h \
/usr/include/c++/11/pstl/glue_memory_defs.h \
/usr/include/opencv4/opencv2/core/neon_utils.hpp \
/usr/include/opencv4/opencv2/core/vsx_utils.hpp /usr/include/assert.h \
/usr/include/opencv4/opencv2/core/check.hpp \
/usr/include/opencv4/opencv2/core/traits.hpp \
/usr/include/opencv4/opencv2/core/matx.hpp \
/usr/include/opencv4/opencv2/core/saturate.hpp \
/usr/include/opencv4/opencv2/core/fast_math.hpp \
/usr/include/opencv4/opencv2/core/types.hpp /usr/include/c++/11/cfloat \
/usr/lib/gcc/aarch64-linux-gnu/11/include/float.h \
/usr/include/opencv4/opencv2/core/mat.hpp \
/usr/include/opencv4/opencv2/core/bufferpool.hpp \
/usr/include/opencv4/opencv2/core/mat.inl.hpp \
/usr/include/opencv4/opencv2/core/persistence.hpp \
/usr/include/opencv4/opencv2/core/operations.hpp \
/usr/include/opencv4/opencv2/core/cvstd.inl.hpp \
/usr/include/c++/11/complex /usr/include/c++/11/sstream \
/usr/include/c++/11/bits/sstream.tcc \
/usr/include/opencv4/opencv2/core/utility.hpp /usr/include/c++/11/mutex \
/usr/include/c++/11/chrono /usr/include/c++/11/ratio \
/usr/include/c++/11/ctime /usr/include/c++/11/bits/parse_numbers.h \
/usr/include/c++/11/bits/std_mutex.h \
/usr/include/c++/11/bits/unique_lock.h \
/usr/include/opencv4/opencv2/core/optim.hpp \
/usr/include/opencv4/opencv2/core/ovx.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/usr/include/opencv4/opencv2/highgui/highgui.hpp \
/usr/include/opencv4/opencv2/highgui.hpp \
/usr/include/opencv4/opencv2/imgcodecs.hpp \
/usr/include/opencv4/opencv2/videoio.hpp \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.h \
/usr/include/opencv4/opencv2/features2d.hpp \
/usr/include/opencv4/opencv2/flann/miniflann.hpp \
/usr/include/opencv4/opencv2/flann/defines.h \
/usr/include/opencv4/opencv2/flann/config.h \
/usr/include/opencv4/opencv2/imgproc.hpp \
/usr/include/opencv4/opencv2/imgproc/segmentation.hpp \
/usr/include/opencv4/opencv2/calib3d.hpp \
/usr/include/opencv4/opencv2/core/affine.hpp \
/usr/include/opencv4/opencv2/flann.hpp \
/usr/include/opencv4/opencv2/flann/flann_base.hpp \
/usr/include/opencv4/opencv2/flann/general.h \
/usr/include/opencv4/opencv2/flann/matrix.h \
/usr/include/opencv4/opencv2/flann/params.h \
/usr/include/opencv4/opencv2/flann/any.h \
/usr/include/opencv4/opencv2/flann/defines.h /usr/include/c++/11/map \
/usr/include/c++/11/bits/stl_tree.h /usr/include/c++/11/bits/stl_map.h \
/usr/include/c++/11/bits/stl_multimap.h \
/usr/include/opencv4/opencv2/flann/saving.h \
/usr/include/opencv4/opencv2/flann/nn_index.h \
/usr/include/opencv4/opencv2/flann/result_set.h /usr/include/c++/11/set \
/usr/include/c++/11/bits/stl_set.h \
/usr/include/c++/11/bits/stl_multiset.h \
/usr/include/opencv4/opencv2/flann/all_indices.h \
/usr/include/opencv4/opencv2/flann/kdtree_index.h \
/usr/include/opencv4/opencv2/flann/dynamic_bitset.h \
/usr/include/opencv4/opencv2/flann/dist.h \
/usr/include/opencv4/opencv2/flann/heap.h \
/usr/include/opencv4/opencv2/flann/allocator.h \
/usr/include/c++/11/stdlib.h /usr/include/opencv4/opencv2/flann/random.h \
/usr/include/opencv4/opencv2/flann/kdtree_single_index.h \
/usr/include/opencv4/opencv2/flann/kmeans_index.h \
/usr/include/opencv4/opencv2/flann/logger.h \
/usr/include/opencv4/opencv2/flann/composite_index.h \
/usr/include/opencv4/opencv2/flann/linear_index.h \
/usr/include/opencv4/opencv2/flann/hierarchical_clustering_index.h \
/usr/include/opencv4/opencv2/flann/lsh_index.h \
/usr/include/opencv4/opencv2/flann/lsh_table.h \
/usr/include/c++/11/iomanip /usr/include/c++/11/locale \
/usr/include/c++/11/bits/locale_facets_nonio.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/time_members.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/messages_members.h \
/usr/include/libintl.h /usr/include/c++/11/bits/codecvt.h \
/usr/include/c++/11/bits/locale_facets_nonio.tcc \
/usr/include/c++/11/bits/locale_conv.h \
/usr/include/c++/11/bits/quoted_string.h /usr/include/c++/11/math.h \
/usr/include/opencv4/opencv2/flann/autotuned_index.h \
/usr/include/opencv4/opencv2/flann/ground_truth.h \
/usr/include/opencv4/opencv2/flann/index_testing.h \
/usr/include/opencv4/opencv2/flann/timer.h \
/usr/include/opencv4/opencv2/flann/sampling.h
@@ -1,278 +0,0 @@
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp.o: \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp \
/usr/include/stdc-predef.h /usr/include/c++/11/iostream \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \
/usr/include/features.h /usr/include/features-time64.h \
/usr/include/aarch64-linux-gnu/bits/wordsize.h \
/usr/include/aarch64-linux-gnu/bits/timesize.h \
/usr/include/aarch64-linux-gnu/sys/cdefs.h \
/usr/include/aarch64-linux-gnu/bits/long-double.h \
/usr/include/aarch64-linux-gnu/gnu/stubs.h \
/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \
/usr/include/c++/11/pstl/pstl_config.h /usr/include/c++/11/ostream \
/usr/include/c++/11/ios /usr/include/c++/11/iosfwd \
/usr/include/c++/11/bits/stringfwd.h \
/usr/include/c++/11/bits/memoryfwd.h /usr/include/c++/11/bits/postypes.h \
/usr/include/c++/11/cwchar /usr/include/wchar.h \
/usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
/usr/include/aarch64-linux-gnu/bits/floatn.h \
/usr/include/aarch64-linux-gnu/bits/floatn-common.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \
/usr/include/aarch64-linux-gnu/bits/wchar.h \
/usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
/usr/include/c++/11/exception /usr/include/c++/11/bits/exception.h \
/usr/include/c++/11/bits/exception_ptr.h \
/usr/include/c++/11/bits/exception_defines.h \
/usr/include/c++/11/bits/cxxabi_init_exception.h \
/usr/include/c++/11/typeinfo /usr/include/c++/11/bits/hash_bytes.h \
/usr/include/c++/11/new /usr/include/c++/11/bits/move.h \
/usr/include/c++/11/type_traits \
/usr/include/c++/11/bits/nested_exception.h \
/usr/include/c++/11/bits/char_traits.h \
/usr/include/c++/11/bits/stl_algobase.h \
/usr/include/c++/11/bits/functexcept.h \
/usr/include/c++/11/bits/cpp_type_traits.h \
/usr/include/c++/11/ext/type_traits.h \
/usr/include/c++/11/ext/numeric_traits.h \
/usr/include/c++/11/bits/stl_pair.h \
/usr/include/c++/11/bits/stl_iterator_base_types.h \
/usr/include/c++/11/bits/stl_iterator_base_funcs.h \
/usr/include/c++/11/bits/concept_check.h \
/usr/include/c++/11/debug/assertions.h \
/usr/include/c++/11/bits/stl_iterator.h \
/usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \
/usr/include/c++/11/bits/predefined_ops.h /usr/include/c++/11/cstdint \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
/usr/include/aarch64-linux-gnu/bits/types.h \
/usr/include/aarch64-linux-gnu/bits/typesizes.h \
/usr/include/aarch64-linux-gnu/bits/time64.h \
/usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
/usr/include/c++/11/bits/localefwd.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \
/usr/include/c++/11/clocale /usr/include/locale.h \
/usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \
/usr/include/ctype.h /usr/include/aarch64-linux-gnu/bits/endian.h \
/usr/include/aarch64-linux-gnu/bits/endianness.h \
/usr/include/c++/11/bits/ios_base.h /usr/include/c++/11/ext/atomicity.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \
/usr/include/pthread.h /usr/include/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/time_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
/usr/include/aarch64-linux-gnu/bits/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
/usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
/usr/include/aarch64-linux-gnu/bits/time.h \
/usr/include/aarch64-linux-gnu/bits/timex.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
/usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
/usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
/usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
/usr/include/aarch64-linux-gnu/bits/setjmp.h \
/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \
/usr/include/aarch64-linux-gnu/sys/single_threaded.h \
/usr/include/c++/11/bits/locale_classes.h /usr/include/c++/11/string \
/usr/include/c++/11/bits/allocator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \
/usr/include/c++/11/ext/new_allocator.h \
/usr/include/c++/11/bits/ostream_insert.h \
/usr/include/c++/11/bits/cxxabi_forced.h \
/usr/include/c++/11/bits/stl_function.h \
/usr/include/c++/11/backward/binders.h \
/usr/include/c++/11/bits/range_access.h \
/usr/include/c++/11/initializer_list \
/usr/include/c++/11/bits/basic_string.h \
/usr/include/c++/11/ext/alloc_traits.h \
/usr/include/c++/11/bits/alloc_traits.h \
/usr/include/c++/11/bits/stl_construct.h /usr/include/c++/11/string_view \
/usr/include/c++/11/bits/functional_hash.h \
/usr/include/c++/11/bits/string_view.tcc \
/usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \
/usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \
/usr/include/aarch64-linux-gnu/bits/waitstatus.h \
/usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \
/usr/include/aarch64-linux-gnu/bits/byteswap.h \
/usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
/usr/include/aarch64-linux-gnu/sys/select.h \
/usr/include/aarch64-linux-gnu/bits/select.h \
/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
/usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
/usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \
/usr/include/stdio.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
/usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
/usr/include/c++/11/cerrno /usr/include/errno.h \
/usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
/usr/include/aarch64-linux-gnu/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
/usr/include/aarch64-linux-gnu/bits/types/error_t.h \
/usr/include/c++/11/bits/charconv.h \
/usr/include/c++/11/bits/basic_string.tcc \
/usr/include/c++/11/bits/locale_classes.tcc \
/usr/include/c++/11/system_error \
/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \
/usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \
/usr/include/c++/11/bits/streambuf.tcc \
/usr/include/c++/11/bits/basic_ios.h \
/usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \
/usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \
/usr/include/c++/11/bits/streambuf_iterator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \
/usr/include/c++/11/bits/locale_facets.tcc \
/usr/include/c++/11/bits/basic_ios.tcc \
/usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \
/usr/include/c++/11/bits/istream.tcc \
/usr/include/opencv4/opencv2/core.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/usr/include/opencv4/opencv2/core/version.hpp /usr/include/c++/11/limits \
/usr/include/opencv4/opencv2/core/hal/interface.h \
/usr/include/c++/11/cstddef \
/usr/include/opencv4/opencv2/core/cv_cpu_dispatch.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_neon.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_fp16.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_bf16.h \
/usr/include/c++/11/array /usr/include/c++/11/utility \
/usr/include/c++/11/bits/stl_relops.h \
/usr/include/opencv4/opencv2/core/base.hpp \
/usr/include/opencv4/opencv2/opencv_modules.hpp \
/usr/include/c++/11/climits \
/usr/lib/gcc/aarch64-linux-gnu/11/include/limits.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/syslimits.h \
/usr/include/limits.h /usr/include/aarch64-linux-gnu/bits/posix1_lim.h \
/usr/include/aarch64-linux-gnu/bits/local_lim.h \
/usr/include/linux/limits.h \
/usr/include/aarch64-linux-gnu/bits/posix2_lim.h \
/usr/include/aarch64-linux-gnu/bits/xopen_lim.h \
/usr/include/aarch64-linux-gnu/bits/uio_lim.h \
/usr/include/c++/11/algorithm /usr/include/c++/11/bits/stl_algo.h \
/usr/include/c++/11/bits/algorithmfwd.h \
/usr/include/c++/11/bits/stl_heap.h \
/usr/include/c++/11/bits/stl_tempbuf.h \
/usr/include/c++/11/bits/uniform_int_dist.h \
/usr/include/c++/11/pstl/glue_algorithm_defs.h \
/usr/include/c++/11/functional /usr/include/c++/11/tuple \
/usr/include/c++/11/bits/uses_allocator.h \
/usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \
/usr/include/c++/11/bits/std_function.h \
/usr/include/c++/11/unordered_map \
/usr/include/c++/11/ext/aligned_buffer.h \
/usr/include/c++/11/bits/hashtable.h \
/usr/include/c++/11/bits/hashtable_policy.h \
/usr/include/c++/11/bits/enable_special_members.h \
/usr/include/c++/11/bits/node_handle.h \
/usr/include/c++/11/bits/unordered_map.h \
/usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/vector \
/usr/include/c++/11/bits/stl_uninitialized.h \
/usr/include/c++/11/bits/stl_vector.h \
/usr/include/c++/11/bits/stl_bvector.h \
/usr/include/c++/11/bits/vector.tcc \
/usr/include/c++/11/pstl/execution_defs.h \
/usr/include/opencv4/opencv2/core/cvstd.hpp /usr/include/c++/11/cstring \
/usr/include/string.h /usr/include/strings.h /usr/include/c++/11/cmath \
/usr/include/math.h /usr/include/aarch64-linux-gnu/bits/math-vector.h \
/usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
/usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
/usr/include/aarch64-linux-gnu/bits/fp-logb.h \
/usr/include/aarch64-linux-gnu/bits/fp-fast.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
/usr/include/aarch64-linux-gnu/bits/iscanonical.h \
/usr/include/c++/11/bits/specfun.h /usr/include/c++/11/tr1/gamma.tcc \
/usr/include/c++/11/tr1/special_function_util.h \
/usr/include/c++/11/tr1/bessel_function.tcc \
/usr/include/c++/11/tr1/beta_function.tcc \
/usr/include/c++/11/tr1/ell_integral.tcc \
/usr/include/c++/11/tr1/exp_integral.tcc \
/usr/include/c++/11/tr1/hypergeometric.tcc \
/usr/include/c++/11/tr1/legendre_function.tcc \
/usr/include/c++/11/tr1/modified_bessel_func.tcc \
/usr/include/c++/11/tr1/poly_hermite.tcc \
/usr/include/c++/11/tr1/poly_laguerre.tcc \
/usr/include/c++/11/tr1/riemann_zeta.tcc \
/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp \
/usr/include/c++/11/memory \
/usr/include/c++/11/bits/stl_raw_storage_iter.h \
/usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \
/usr/include/c++/11/bits/unique_ptr.h \
/usr/include/c++/11/bits/shared_ptr.h \
/usr/include/c++/11/bits/shared_ptr_base.h \
/usr/include/c++/11/bits/allocated_ptr.h \
/usr/include/c++/11/ext/concurrence.h \
/usr/include/c++/11/bits/shared_ptr_atomic.h \
/usr/include/c++/11/bits/atomic_base.h \
/usr/include/c++/11/bits/atomic_lockfree_defines.h \
/usr/include/c++/11/backward/auto_ptr.h \
/usr/include/c++/11/pstl/glue_memory_defs.h \
/usr/include/opencv4/opencv2/core/neon_utils.hpp \
/usr/include/opencv4/opencv2/core/vsx_utils.hpp /usr/include/assert.h \
/usr/include/opencv4/opencv2/core/check.hpp \
/usr/include/opencv4/opencv2/core/traits.hpp \
/usr/include/opencv4/opencv2/core/matx.hpp \
/usr/include/opencv4/opencv2/core/saturate.hpp \
/usr/include/opencv4/opencv2/core/fast_math.hpp \
/usr/include/opencv4/opencv2/core/types.hpp /usr/include/c++/11/cfloat \
/usr/lib/gcc/aarch64-linux-gnu/11/include/float.h \
/usr/include/opencv4/opencv2/core/mat.hpp \
/usr/include/opencv4/opencv2/core/bufferpool.hpp \
/usr/include/opencv4/opencv2/core/mat.inl.hpp \
/usr/include/opencv4/opencv2/core/persistence.hpp \
/usr/include/opencv4/opencv2/core/operations.hpp \
/usr/include/opencv4/opencv2/core/cvstd.inl.hpp \
/usr/include/c++/11/complex /usr/include/c++/11/sstream \
/usr/include/c++/11/bits/sstream.tcc \
/usr/include/opencv4/opencv2/core/utility.hpp /usr/include/c++/11/mutex \
/usr/include/c++/11/chrono /usr/include/c++/11/ratio \
/usr/include/c++/11/ctime /usr/include/c++/11/bits/parse_numbers.h \
/usr/include/c++/11/bits/std_mutex.h \
/usr/include/c++/11/bits/unique_lock.h \
/usr/include/opencv4/opencv2/core/optim.hpp \
/usr/include/opencv4/opencv2/core/ovx.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/usr/include/opencv4/opencv2/core/utils/filesystem.hpp \
/usr/include/opencv4/opencv2/highgui.hpp \
/usr/include/opencv4/opencv2/imgcodecs.hpp \
/usr/include/opencv4/opencv2/videoio.hpp \
/usr/include/opencv4/opencv2/imgproc.hpp \
/usr/include/opencv4/opencv2/imgproc/segmentation.hpp \
/usr/include/opencv4/opencv2/calib3d.hpp \
/usr/include/opencv4/opencv2/features2d.hpp \
/usr/include/opencv4/opencv2/flann/miniflann.hpp \
/usr/include/opencv4/opencv2/flann/defines.h \
/usr/include/opencv4/opencv2/flann/config.h \
/usr/include/opencv4/opencv2/core/affine.hpp \
/usr/include/opencv4/opencv2/video/tracking.hpp \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.h \
/usr/include/opencv4/opencv2/core/core.hpp \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Model.h \
/usr/include/opencv4/opencv2/features2d/features2d.hpp \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.h \
/usr/include/opencv4/opencv2/highgui/highgui.hpp \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.h
@@ -1,27 +0,0 @@
# Consider dependencies only in project.
set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
# The set of languages for which implicit dependencies are needed:
set(CMAKE_DEPENDS_LANGUAGES
)
# The set of dependency files which are needed:
set(CMAKE_DEPENDS_DEPENDENCY_FILES
"/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp" "cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.o" "gcc" "cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.o.d"
"/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp" "cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.o" "gcc" "cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.o.d"
"/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp" "cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.o" "gcc" "cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.o.d"
"/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp" "cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.o" "gcc" "cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.o.d"
"/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp" "cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.o" "gcc" "cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.o.d"
"/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp" "cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.o" "gcc" "cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.o.d"
"/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp" "cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.o" "gcc" "cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.o.d"
"/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp" "cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.o" "gcc" "cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.o.d"
"/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp" "cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp.o" "gcc" "cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp.o.d"
)
# Targets to which this target links.
set(CMAKE_TARGET_LINKED_INFO_FILES
)
# Fortran module output directory.
set(CMAKE_Fortran_TARGET_MODULE_DIR "")
@@ -1,292 +0,0 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.22
# Delete rule output on recipe failure.
.DELETE_ON_ERROR:
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Disable VCS-based implicit rules.
% : %,v
# Disable VCS-based implicit rules.
% : RCS/%
# Disable VCS-based implicit rules.
% : RCS/%,v
# Disable VCS-based implicit rules.
% : SCCS/s.%
# Disable VCS-based implicit rules.
% : s.%
.SUFFIXES: .hpux_make_needs_suffix_list
# Command-line flag to silence nested $(MAKE).
$(VERBOSE)MAKESILENT = -s
#Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
# The shell in which to execute make rules.
SHELL = /bin/sh
# The CMake executable.
CMAKE_COMMAND = /usr/bin/cmake
# The command to remove a file.
RM = /usr/bin/cmake -E rm -f
# Escaping for special characters.
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /media/psf/freelancing/greenhouse/flann_based
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /media/psf/freelancing/greenhouse/flann_based/build
# Include any dependencies generated for this target.
include cpp/CMakeFiles/example_tutorial_pnp_registration.dir/depend.make
# Include any dependencies generated by the compiler for this target.
include cpp/CMakeFiles/example_tutorial_pnp_registration.dir/compiler_depend.make
# Include the progress variables for this target.
include cpp/CMakeFiles/example_tutorial_pnp_registration.dir/progress.make
# Include the compile flags for this target's objects.
include cpp/CMakeFiles/example_tutorial_pnp_registration.dir/flags.make
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_registration.dir/flags.make
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp.o: ../cpp/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_registration.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/media/psf/freelancing/greenhouse/flann_based/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp.o"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp.o -MF CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp.o.d -o CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp.o -c /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp.i"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp > CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp.i
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp.s"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp -o CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp.s
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_registration.dir/flags.make
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.o: ../cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_registration.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/media/psf/freelancing/greenhouse/flann_based/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.o"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.o -MF CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.o.d -o CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.o -c /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.i"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp > CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.i
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.s"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp -o CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.s
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_registration.dir/flags.make
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.o: ../cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_registration.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/media/psf/freelancing/greenhouse/flann_based/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.o"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.o -MF CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.o.d -o CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.o -c /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.i"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp > CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.i
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.s"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp -o CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.s
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_registration.dir/flags.make
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.o: ../cpp/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_registration.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/media/psf/freelancing/greenhouse/flann_based/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.o"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.o -MF CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.o.d -o CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.o -c /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.i"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp > CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.i
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.s"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp -o CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.s
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_registration.dir/flags.make
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.o: ../cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_registration.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/media/psf/freelancing/greenhouse/flann_based/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.o"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.o -MF CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.o.d -o CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.o -c /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.i"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp > CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.i
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.s"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp -o CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.s
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_registration.dir/flags.make
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.o: ../cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_registration.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/media/psf/freelancing/greenhouse/flann_based/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.o"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.o -MF CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.o.d -o CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.o -c /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.i"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp > CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.i
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.s"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp -o CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.s
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_registration.dir/flags.make
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.o: ../cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_registration.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/media/psf/freelancing/greenhouse/flann_based/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.o"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.o -MF CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.o.d -o CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.o -c /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.i"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp > CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.i
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.s"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp -o CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.s
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_registration.dir/flags.make
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.o: ../cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_registration.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/media/psf/freelancing/greenhouse/flann_based/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building CXX object cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.o"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.o -MF CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.o.d -o CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.o -c /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.i"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp > CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.i
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.s"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp -o CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.s
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_registration.dir/flags.make
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.o: ../cpp/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.o: cpp/CMakeFiles/example_tutorial_pnp_registration.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/media/psf/freelancing/greenhouse/flann_based/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Building CXX object cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.o"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.o -MF CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.o.d -o CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.o -c /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.i"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp > CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.i
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.s"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp -o CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.s
# Object files for target example_tutorial_pnp_registration
example_tutorial_pnp_registration_OBJECTS = \
"CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp.o" \
"CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.o" \
"CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.o" \
"CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.o" \
"CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.o" \
"CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.o" \
"CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.o" \
"CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.o" \
"CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.o"
# External object files for target example_tutorial_pnp_registration
example_tutorial_pnp_registration_EXTERNAL_OBJECTS =
cpp/example_tutorial_pnp_registration: cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp.o
cpp/example_tutorial_pnp_registration: cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.o
cpp/example_tutorial_pnp_registration: cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.o
cpp/example_tutorial_pnp_registration: cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.o
cpp/example_tutorial_pnp_registration: cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.o
cpp/example_tutorial_pnp_registration: cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.o
cpp/example_tutorial_pnp_registration: cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.o
cpp/example_tutorial_pnp_registration: cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.o
cpp/example_tutorial_pnp_registration: cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.o
cpp/example_tutorial_pnp_registration: cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build.make
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_stitching.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_alphamat.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_aruco.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_barcode.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_bgsegm.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_bioinspired.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_ccalib.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_dnn_objdetect.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_dnn_superres.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_dpm.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_face.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_freetype.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_fuzzy.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_hdf.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_hfs.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_img_hash.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_intensity_transform.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_line_descriptor.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_mcc.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_quality.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_rapid.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_reg.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_rgbd.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_saliency.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_shape.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_stereo.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_structured_light.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_superres.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_surface_matching.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_tracking.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_videostab.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_viz.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_wechat_qrcode.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_xobjdetect.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_xphoto.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_datasets.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_plot.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_text.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_ml.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_phase_unwrapping.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_optflow.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_ximgproc.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_video.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_photo.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.5.4d
cpp/example_tutorial_pnp_registration: /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.5.4d
cpp/example_tutorial_pnp_registration: cpp/CMakeFiles/example_tutorial_pnp_registration.dir/link.txt
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/media/psf/freelancing/greenhouse/flann_based/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Linking CXX executable example_tutorial_pnp_registration"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/example_tutorial_pnp_registration.dir/link.txt --verbose=$(VERBOSE)
# Rule to build all files generated by this target.
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build: cpp/example_tutorial_pnp_registration
.PHONY : cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/clean:
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp && $(CMAKE_COMMAND) -P CMakeFiles/example_tutorial_pnp_registration.dir/cmake_clean.cmake
.PHONY : cpp/CMakeFiles/example_tutorial_pnp_registration.dir/clean
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/depend:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /media/psf/freelancing/greenhouse/flann_based /media/psf/freelancing/greenhouse/flann_based/cpp /media/psf/freelancing/greenhouse/flann_based/build /media/psf/freelancing/greenhouse/flann_based/build/cpp /media/psf/freelancing/greenhouse/flann_based/build/cpp/CMakeFiles/example_tutorial_pnp_registration.dir/DependInfo.cmake --color=$(COLOR)
.PHONY : cpp/CMakeFiles/example_tutorial_pnp_registration.dir/depend
@@ -1,27 +0,0 @@
file(REMOVE_RECURSE
"CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.o"
"CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.o.d"
"CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.o"
"CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.o.d"
"CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.o"
"CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.o.d"
"CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.o"
"CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.o.d"
"CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.o"
"CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.o.d"
"CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.o"
"CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.o.d"
"CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.o"
"CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.o.d"
"CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.o"
"CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.o.d"
"CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp.o"
"CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp.o.d"
"example_tutorial_pnp_registration"
"example_tutorial_pnp_registration.pdb"
)
# Per-language clean rules from dependency scanning.
foreach(lang CXX)
include(CMakeFiles/example_tutorial_pnp_registration.dir/cmake_clean_${lang}.cmake OPTIONAL)
endforeach()
@@ -1,2 +0,0 @@
# Empty dependencies file for example_tutorial_pnp_registration.
# This may be replaced when dependencies are built.
@@ -1,10 +0,0 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.22
# compile CXX with /usr/bin/c++
CXX_DEFINES = -DHAVE_THREADS=1
CXX_INCLUDES = -isystem /usr/include/opencv4
CXX_FLAGS =
@@ -1 +0,0 @@
/usr/bin/c++ -rdynamic CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp.o CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.o CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.o CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.o CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.o CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.o CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.o CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.o CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.o -o example_tutorial_pnp_registration /usr/lib/aarch64-linux-gnu/libopencv_stitching.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_alphamat.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_aruco.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_barcode.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_bgsegm.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_bioinspired.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_ccalib.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_dnn_objdetect.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_dnn_superres.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_dpm.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_face.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_freetype.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_fuzzy.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_hdf.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_hfs.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_img_hash.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_intensity_transform.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_line_descriptor.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_mcc.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_quality.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_rapid.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_reg.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_rgbd.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_saliency.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_shape.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_stereo.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_structured_light.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_superres.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_surface_matching.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_tracking.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_videostab.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_viz.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_wechat_qrcode.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_xobjdetect.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_xphoto.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_datasets.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_plot.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_text.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_ml.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_phase_unwrapping.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_optflow.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_ximgproc.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_video.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_photo.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.5.4d
@@ -1,11 +0,0 @@
CMAKE_PROGRESS_1 = 11
CMAKE_PROGRESS_2 = 12
CMAKE_PROGRESS_3 = 13
CMAKE_PROGRESS_4 = 14
CMAKE_PROGRESS_5 = 15
CMAKE_PROGRESS_6 = 16
CMAKE_PROGRESS_7 = 17
CMAKE_PROGRESS_8 = 18
CMAKE_PROGRESS_9 = 19
CMAKE_PROGRESS_10 = 20
@@ -1,275 +0,0 @@
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.o: \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp \
/usr/include/stdc-predef.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.h \
/usr/include/c++/11/iostream \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \
/usr/include/features.h /usr/include/features-time64.h \
/usr/include/aarch64-linux-gnu/bits/wordsize.h \
/usr/include/aarch64-linux-gnu/bits/timesize.h \
/usr/include/aarch64-linux-gnu/sys/cdefs.h \
/usr/include/aarch64-linux-gnu/bits/long-double.h \
/usr/include/aarch64-linux-gnu/gnu/stubs.h \
/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \
/usr/include/c++/11/pstl/pstl_config.h /usr/include/c++/11/ostream \
/usr/include/c++/11/ios /usr/include/c++/11/iosfwd \
/usr/include/c++/11/bits/stringfwd.h \
/usr/include/c++/11/bits/memoryfwd.h /usr/include/c++/11/bits/postypes.h \
/usr/include/c++/11/cwchar /usr/include/wchar.h \
/usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
/usr/include/aarch64-linux-gnu/bits/floatn.h \
/usr/include/aarch64-linux-gnu/bits/floatn-common.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \
/usr/include/aarch64-linux-gnu/bits/wchar.h \
/usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
/usr/include/c++/11/exception /usr/include/c++/11/bits/exception.h \
/usr/include/c++/11/bits/exception_ptr.h \
/usr/include/c++/11/bits/exception_defines.h \
/usr/include/c++/11/bits/cxxabi_init_exception.h \
/usr/include/c++/11/typeinfo /usr/include/c++/11/bits/hash_bytes.h \
/usr/include/c++/11/new /usr/include/c++/11/bits/move.h \
/usr/include/c++/11/type_traits \
/usr/include/c++/11/bits/nested_exception.h \
/usr/include/c++/11/bits/char_traits.h \
/usr/include/c++/11/bits/stl_algobase.h \
/usr/include/c++/11/bits/functexcept.h \
/usr/include/c++/11/bits/cpp_type_traits.h \
/usr/include/c++/11/ext/type_traits.h \
/usr/include/c++/11/ext/numeric_traits.h \
/usr/include/c++/11/bits/stl_pair.h \
/usr/include/c++/11/bits/stl_iterator_base_types.h \
/usr/include/c++/11/bits/stl_iterator_base_funcs.h \
/usr/include/c++/11/bits/concept_check.h \
/usr/include/c++/11/debug/assertions.h \
/usr/include/c++/11/bits/stl_iterator.h \
/usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \
/usr/include/c++/11/bits/predefined_ops.h /usr/include/c++/11/cstdint \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
/usr/include/aarch64-linux-gnu/bits/types.h \
/usr/include/aarch64-linux-gnu/bits/typesizes.h \
/usr/include/aarch64-linux-gnu/bits/time64.h \
/usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
/usr/include/c++/11/bits/localefwd.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \
/usr/include/c++/11/clocale /usr/include/locale.h \
/usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \
/usr/include/ctype.h /usr/include/aarch64-linux-gnu/bits/endian.h \
/usr/include/aarch64-linux-gnu/bits/endianness.h \
/usr/include/c++/11/bits/ios_base.h /usr/include/c++/11/ext/atomicity.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \
/usr/include/pthread.h /usr/include/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/time_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
/usr/include/aarch64-linux-gnu/bits/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
/usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
/usr/include/aarch64-linux-gnu/bits/time.h \
/usr/include/aarch64-linux-gnu/bits/timex.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
/usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
/usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
/usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
/usr/include/aarch64-linux-gnu/bits/setjmp.h \
/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \
/usr/include/aarch64-linux-gnu/sys/single_threaded.h \
/usr/include/c++/11/bits/locale_classes.h /usr/include/c++/11/string \
/usr/include/c++/11/bits/allocator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \
/usr/include/c++/11/ext/new_allocator.h \
/usr/include/c++/11/bits/ostream_insert.h \
/usr/include/c++/11/bits/cxxabi_forced.h \
/usr/include/c++/11/bits/stl_function.h \
/usr/include/c++/11/backward/binders.h \
/usr/include/c++/11/bits/range_access.h \
/usr/include/c++/11/initializer_list \
/usr/include/c++/11/bits/basic_string.h \
/usr/include/c++/11/ext/alloc_traits.h \
/usr/include/c++/11/bits/alloc_traits.h \
/usr/include/c++/11/bits/stl_construct.h /usr/include/c++/11/string_view \
/usr/include/c++/11/bits/functional_hash.h \
/usr/include/c++/11/bits/string_view.tcc \
/usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \
/usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \
/usr/include/aarch64-linux-gnu/bits/waitstatus.h \
/usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \
/usr/include/aarch64-linux-gnu/bits/byteswap.h \
/usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
/usr/include/aarch64-linux-gnu/sys/select.h \
/usr/include/aarch64-linux-gnu/bits/select.h \
/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
/usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
/usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \
/usr/include/stdio.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
/usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
/usr/include/c++/11/cerrno /usr/include/errno.h \
/usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
/usr/include/aarch64-linux-gnu/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
/usr/include/aarch64-linux-gnu/bits/types/error_t.h \
/usr/include/c++/11/bits/charconv.h \
/usr/include/c++/11/bits/basic_string.tcc \
/usr/include/c++/11/bits/locale_classes.tcc \
/usr/include/c++/11/system_error \
/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \
/usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \
/usr/include/c++/11/bits/streambuf.tcc \
/usr/include/c++/11/bits/basic_ios.h \
/usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \
/usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \
/usr/include/c++/11/bits/streambuf_iterator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \
/usr/include/c++/11/bits/locale_facets.tcc \
/usr/include/c++/11/bits/basic_ios.tcc \
/usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \
/usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/fstream \
/usr/include/c++/11/bits/codecvt.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/basic_file.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++io.h \
/usr/include/c++/11/bits/fstream.tcc \
/usr/include/opencv4/opencv2/core/core.hpp \
/usr/include/opencv4/opencv2/core.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/usr/include/opencv4/opencv2/core/version.hpp /usr/include/c++/11/limits \
/usr/include/opencv4/opencv2/core/hal/interface.h \
/usr/include/c++/11/cstddef \
/usr/include/opencv4/opencv2/core/cv_cpu_dispatch.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_neon.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_fp16.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_bf16.h \
/usr/include/c++/11/array /usr/include/c++/11/utility \
/usr/include/c++/11/bits/stl_relops.h \
/usr/include/opencv4/opencv2/core/base.hpp \
/usr/include/opencv4/opencv2/opencv_modules.hpp \
/usr/include/c++/11/climits \
/usr/lib/gcc/aarch64-linux-gnu/11/include/limits.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/syslimits.h \
/usr/include/limits.h /usr/include/aarch64-linux-gnu/bits/posix1_lim.h \
/usr/include/aarch64-linux-gnu/bits/local_lim.h \
/usr/include/linux/limits.h \
/usr/include/aarch64-linux-gnu/bits/posix2_lim.h \
/usr/include/aarch64-linux-gnu/bits/xopen_lim.h \
/usr/include/aarch64-linux-gnu/bits/uio_lim.h \
/usr/include/c++/11/algorithm /usr/include/c++/11/bits/stl_algo.h \
/usr/include/c++/11/bits/algorithmfwd.h \
/usr/include/c++/11/bits/stl_heap.h \
/usr/include/c++/11/bits/stl_tempbuf.h \
/usr/include/c++/11/bits/uniform_int_dist.h \
/usr/include/c++/11/pstl/glue_algorithm_defs.h \
/usr/include/c++/11/functional /usr/include/c++/11/tuple \
/usr/include/c++/11/bits/uses_allocator.h \
/usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \
/usr/include/c++/11/bits/std_function.h \
/usr/include/c++/11/unordered_map \
/usr/include/c++/11/ext/aligned_buffer.h \
/usr/include/c++/11/bits/hashtable.h \
/usr/include/c++/11/bits/hashtable_policy.h \
/usr/include/c++/11/bits/enable_special_members.h \
/usr/include/c++/11/bits/node_handle.h \
/usr/include/c++/11/bits/unordered_map.h \
/usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/vector \
/usr/include/c++/11/bits/stl_uninitialized.h \
/usr/include/c++/11/bits/stl_vector.h \
/usr/include/c++/11/bits/stl_bvector.h \
/usr/include/c++/11/bits/vector.tcc \
/usr/include/c++/11/pstl/execution_defs.h \
/usr/include/opencv4/opencv2/core/cvstd.hpp /usr/include/c++/11/cstring \
/usr/include/string.h /usr/include/strings.h /usr/include/c++/11/cmath \
/usr/include/math.h /usr/include/aarch64-linux-gnu/bits/math-vector.h \
/usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
/usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
/usr/include/aarch64-linux-gnu/bits/fp-logb.h \
/usr/include/aarch64-linux-gnu/bits/fp-fast.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
/usr/include/aarch64-linux-gnu/bits/iscanonical.h \
/usr/include/c++/11/bits/specfun.h /usr/include/c++/11/tr1/gamma.tcc \
/usr/include/c++/11/tr1/special_function_util.h \
/usr/include/c++/11/tr1/bessel_function.tcc \
/usr/include/c++/11/tr1/beta_function.tcc \
/usr/include/c++/11/tr1/ell_integral.tcc \
/usr/include/c++/11/tr1/exp_integral.tcc \
/usr/include/c++/11/tr1/hypergeometric.tcc \
/usr/include/c++/11/tr1/legendre_function.tcc \
/usr/include/c++/11/tr1/modified_bessel_func.tcc \
/usr/include/c++/11/tr1/poly_hermite.tcc \
/usr/include/c++/11/tr1/poly_laguerre.tcc \
/usr/include/c++/11/tr1/riemann_zeta.tcc \
/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp \
/usr/include/c++/11/memory \
/usr/include/c++/11/bits/stl_raw_storage_iter.h \
/usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \
/usr/include/c++/11/bits/unique_ptr.h \
/usr/include/c++/11/bits/shared_ptr.h \
/usr/include/c++/11/bits/shared_ptr_base.h \
/usr/include/c++/11/bits/allocated_ptr.h \
/usr/include/c++/11/ext/concurrence.h \
/usr/include/c++/11/bits/shared_ptr_atomic.h \
/usr/include/c++/11/bits/atomic_base.h \
/usr/include/c++/11/bits/atomic_lockfree_defines.h \
/usr/include/c++/11/backward/auto_ptr.h \
/usr/include/c++/11/pstl/glue_memory_defs.h \
/usr/include/opencv4/opencv2/core/neon_utils.hpp \
/usr/include/opencv4/opencv2/core/vsx_utils.hpp /usr/include/assert.h \
/usr/include/opencv4/opencv2/core/check.hpp \
/usr/include/opencv4/opencv2/core/traits.hpp \
/usr/include/opencv4/opencv2/core/matx.hpp \
/usr/include/opencv4/opencv2/core/saturate.hpp \
/usr/include/opencv4/opencv2/core/fast_math.hpp \
/usr/include/opencv4/opencv2/core/types.hpp /usr/include/c++/11/cfloat \
/usr/lib/gcc/aarch64-linux-gnu/11/include/float.h \
/usr/include/opencv4/opencv2/core/mat.hpp \
/usr/include/opencv4/opencv2/core/bufferpool.hpp \
/usr/include/opencv4/opencv2/core/mat.inl.hpp \
/usr/include/opencv4/opencv2/core/persistence.hpp \
/usr/include/opencv4/opencv2/core/operations.hpp \
/usr/include/opencv4/opencv2/core/cvstd.inl.hpp \
/usr/include/c++/11/complex /usr/include/c++/11/sstream \
/usr/include/c++/11/bits/sstream.tcc \
/usr/include/opencv4/opencv2/core/utility.hpp /usr/include/c++/11/mutex \
/usr/include/c++/11/chrono /usr/include/c++/11/ratio \
/usr/include/c++/11/ctime /usr/include/c++/11/bits/parse_numbers.h \
/usr/include/c++/11/bits/std_mutex.h \
/usr/include/c++/11/bits/unique_lock.h \
/usr/include/opencv4/opencv2/core/optim.hpp \
/usr/include/opencv4/opencv2/core/ovx.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.h \
/usr/include/opencv4/opencv2/features2d.hpp \
/usr/include/opencv4/opencv2/flann/miniflann.hpp \
/usr/include/opencv4/opencv2/flann/defines.h \
/usr/include/opencv4/opencv2/flann/config.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.h \
/usr/include/opencv4/opencv2/highgui/highgui.hpp \
/usr/include/opencv4/opencv2/highgui.hpp \
/usr/include/opencv4/opencv2/imgcodecs.hpp \
/usr/include/opencv4/opencv2/videoio.hpp \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.h
@@ -1,275 +0,0 @@
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.o: \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp \
/usr/include/stdc-predef.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.h \
/usr/include/c++/11/iostream \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \
/usr/include/features.h /usr/include/features-time64.h \
/usr/include/aarch64-linux-gnu/bits/wordsize.h \
/usr/include/aarch64-linux-gnu/bits/timesize.h \
/usr/include/aarch64-linux-gnu/sys/cdefs.h \
/usr/include/aarch64-linux-gnu/bits/long-double.h \
/usr/include/aarch64-linux-gnu/gnu/stubs.h \
/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \
/usr/include/c++/11/pstl/pstl_config.h /usr/include/c++/11/ostream \
/usr/include/c++/11/ios /usr/include/c++/11/iosfwd \
/usr/include/c++/11/bits/stringfwd.h \
/usr/include/c++/11/bits/memoryfwd.h /usr/include/c++/11/bits/postypes.h \
/usr/include/c++/11/cwchar /usr/include/wchar.h \
/usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
/usr/include/aarch64-linux-gnu/bits/floatn.h \
/usr/include/aarch64-linux-gnu/bits/floatn-common.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \
/usr/include/aarch64-linux-gnu/bits/wchar.h \
/usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
/usr/include/c++/11/exception /usr/include/c++/11/bits/exception.h \
/usr/include/c++/11/bits/exception_ptr.h \
/usr/include/c++/11/bits/exception_defines.h \
/usr/include/c++/11/bits/cxxabi_init_exception.h \
/usr/include/c++/11/typeinfo /usr/include/c++/11/bits/hash_bytes.h \
/usr/include/c++/11/new /usr/include/c++/11/bits/move.h \
/usr/include/c++/11/type_traits \
/usr/include/c++/11/bits/nested_exception.h \
/usr/include/c++/11/bits/char_traits.h \
/usr/include/c++/11/bits/stl_algobase.h \
/usr/include/c++/11/bits/functexcept.h \
/usr/include/c++/11/bits/cpp_type_traits.h \
/usr/include/c++/11/ext/type_traits.h \
/usr/include/c++/11/ext/numeric_traits.h \
/usr/include/c++/11/bits/stl_pair.h \
/usr/include/c++/11/bits/stl_iterator_base_types.h \
/usr/include/c++/11/bits/stl_iterator_base_funcs.h \
/usr/include/c++/11/bits/concept_check.h \
/usr/include/c++/11/debug/assertions.h \
/usr/include/c++/11/bits/stl_iterator.h \
/usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \
/usr/include/c++/11/bits/predefined_ops.h /usr/include/c++/11/cstdint \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
/usr/include/aarch64-linux-gnu/bits/types.h \
/usr/include/aarch64-linux-gnu/bits/typesizes.h \
/usr/include/aarch64-linux-gnu/bits/time64.h \
/usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
/usr/include/c++/11/bits/localefwd.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \
/usr/include/c++/11/clocale /usr/include/locale.h \
/usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \
/usr/include/ctype.h /usr/include/aarch64-linux-gnu/bits/endian.h \
/usr/include/aarch64-linux-gnu/bits/endianness.h \
/usr/include/c++/11/bits/ios_base.h /usr/include/c++/11/ext/atomicity.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \
/usr/include/pthread.h /usr/include/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/time_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
/usr/include/aarch64-linux-gnu/bits/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
/usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
/usr/include/aarch64-linux-gnu/bits/time.h \
/usr/include/aarch64-linux-gnu/bits/timex.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
/usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
/usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
/usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
/usr/include/aarch64-linux-gnu/bits/setjmp.h \
/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \
/usr/include/aarch64-linux-gnu/sys/single_threaded.h \
/usr/include/c++/11/bits/locale_classes.h /usr/include/c++/11/string \
/usr/include/c++/11/bits/allocator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \
/usr/include/c++/11/ext/new_allocator.h \
/usr/include/c++/11/bits/ostream_insert.h \
/usr/include/c++/11/bits/cxxabi_forced.h \
/usr/include/c++/11/bits/stl_function.h \
/usr/include/c++/11/backward/binders.h \
/usr/include/c++/11/bits/range_access.h \
/usr/include/c++/11/initializer_list \
/usr/include/c++/11/bits/basic_string.h \
/usr/include/c++/11/ext/alloc_traits.h \
/usr/include/c++/11/bits/alloc_traits.h \
/usr/include/c++/11/bits/stl_construct.h /usr/include/c++/11/string_view \
/usr/include/c++/11/bits/functional_hash.h \
/usr/include/c++/11/bits/string_view.tcc \
/usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \
/usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \
/usr/include/aarch64-linux-gnu/bits/waitstatus.h \
/usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \
/usr/include/aarch64-linux-gnu/bits/byteswap.h \
/usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
/usr/include/aarch64-linux-gnu/sys/select.h \
/usr/include/aarch64-linux-gnu/bits/select.h \
/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
/usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
/usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \
/usr/include/stdio.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
/usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
/usr/include/c++/11/cerrno /usr/include/errno.h \
/usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
/usr/include/aarch64-linux-gnu/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
/usr/include/aarch64-linux-gnu/bits/types/error_t.h \
/usr/include/c++/11/bits/charconv.h \
/usr/include/c++/11/bits/basic_string.tcc \
/usr/include/c++/11/bits/locale_classes.tcc \
/usr/include/c++/11/system_error \
/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \
/usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \
/usr/include/c++/11/bits/streambuf.tcc \
/usr/include/c++/11/bits/basic_ios.h \
/usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \
/usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \
/usr/include/c++/11/bits/streambuf_iterator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \
/usr/include/c++/11/bits/locale_facets.tcc \
/usr/include/c++/11/bits/basic_ios.tcc \
/usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \
/usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/fstream \
/usr/include/c++/11/bits/codecvt.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/basic_file.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++io.h \
/usr/include/c++/11/bits/fstream.tcc \
/usr/include/opencv4/opencv2/core.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/usr/include/opencv4/opencv2/core/version.hpp /usr/include/c++/11/limits \
/usr/include/opencv4/opencv2/core/hal/interface.h \
/usr/include/c++/11/cstddef \
/usr/include/opencv4/opencv2/core/cv_cpu_dispatch.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_neon.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_fp16.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_bf16.h \
/usr/include/c++/11/array /usr/include/c++/11/utility \
/usr/include/c++/11/bits/stl_relops.h \
/usr/include/opencv4/opencv2/core/base.hpp \
/usr/include/opencv4/opencv2/opencv_modules.hpp \
/usr/include/c++/11/climits \
/usr/lib/gcc/aarch64-linux-gnu/11/include/limits.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/syslimits.h \
/usr/include/limits.h /usr/include/aarch64-linux-gnu/bits/posix1_lim.h \
/usr/include/aarch64-linux-gnu/bits/local_lim.h \
/usr/include/linux/limits.h \
/usr/include/aarch64-linux-gnu/bits/posix2_lim.h \
/usr/include/aarch64-linux-gnu/bits/xopen_lim.h \
/usr/include/aarch64-linux-gnu/bits/uio_lim.h \
/usr/include/c++/11/algorithm /usr/include/c++/11/bits/stl_algo.h \
/usr/include/c++/11/bits/algorithmfwd.h \
/usr/include/c++/11/bits/stl_heap.h \
/usr/include/c++/11/bits/stl_tempbuf.h \
/usr/include/c++/11/bits/uniform_int_dist.h \
/usr/include/c++/11/pstl/glue_algorithm_defs.h \
/usr/include/c++/11/functional /usr/include/c++/11/tuple \
/usr/include/c++/11/bits/uses_allocator.h \
/usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \
/usr/include/c++/11/bits/std_function.h \
/usr/include/c++/11/unordered_map \
/usr/include/c++/11/ext/aligned_buffer.h \
/usr/include/c++/11/bits/hashtable.h \
/usr/include/c++/11/bits/hashtable_policy.h \
/usr/include/c++/11/bits/enable_special_members.h \
/usr/include/c++/11/bits/node_handle.h \
/usr/include/c++/11/bits/unordered_map.h \
/usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/vector \
/usr/include/c++/11/bits/stl_uninitialized.h \
/usr/include/c++/11/bits/stl_vector.h \
/usr/include/c++/11/bits/stl_bvector.h \
/usr/include/c++/11/bits/vector.tcc \
/usr/include/c++/11/pstl/execution_defs.h \
/usr/include/opencv4/opencv2/core/cvstd.hpp /usr/include/c++/11/cstring \
/usr/include/string.h /usr/include/strings.h /usr/include/c++/11/cmath \
/usr/include/math.h /usr/include/aarch64-linux-gnu/bits/math-vector.h \
/usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
/usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
/usr/include/aarch64-linux-gnu/bits/fp-logb.h \
/usr/include/aarch64-linux-gnu/bits/fp-fast.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
/usr/include/aarch64-linux-gnu/bits/iscanonical.h \
/usr/include/c++/11/bits/specfun.h /usr/include/c++/11/tr1/gamma.tcc \
/usr/include/c++/11/tr1/special_function_util.h \
/usr/include/c++/11/tr1/bessel_function.tcc \
/usr/include/c++/11/tr1/beta_function.tcc \
/usr/include/c++/11/tr1/ell_integral.tcc \
/usr/include/c++/11/tr1/exp_integral.tcc \
/usr/include/c++/11/tr1/hypergeometric.tcc \
/usr/include/c++/11/tr1/legendre_function.tcc \
/usr/include/c++/11/tr1/modified_bessel_func.tcc \
/usr/include/c++/11/tr1/poly_hermite.tcc \
/usr/include/c++/11/tr1/poly_laguerre.tcc \
/usr/include/c++/11/tr1/riemann_zeta.tcc \
/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp \
/usr/include/c++/11/memory \
/usr/include/c++/11/bits/stl_raw_storage_iter.h \
/usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \
/usr/include/c++/11/bits/unique_ptr.h \
/usr/include/c++/11/bits/shared_ptr.h \
/usr/include/c++/11/bits/shared_ptr_base.h \
/usr/include/c++/11/bits/allocated_ptr.h \
/usr/include/c++/11/ext/concurrence.h \
/usr/include/c++/11/bits/shared_ptr_atomic.h \
/usr/include/c++/11/bits/atomic_base.h \
/usr/include/c++/11/bits/atomic_lockfree_defines.h \
/usr/include/c++/11/backward/auto_ptr.h \
/usr/include/c++/11/pstl/glue_memory_defs.h \
/usr/include/opencv4/opencv2/core/neon_utils.hpp \
/usr/include/opencv4/opencv2/core/vsx_utils.hpp /usr/include/assert.h \
/usr/include/opencv4/opencv2/core/check.hpp \
/usr/include/opencv4/opencv2/core/traits.hpp \
/usr/include/opencv4/opencv2/core/matx.hpp \
/usr/include/opencv4/opencv2/core/saturate.hpp \
/usr/include/opencv4/opencv2/core/fast_math.hpp \
/usr/include/opencv4/opencv2/core/types.hpp /usr/include/c++/11/cfloat \
/usr/lib/gcc/aarch64-linux-gnu/11/include/float.h \
/usr/include/opencv4/opencv2/core/mat.hpp \
/usr/include/opencv4/opencv2/core/bufferpool.hpp \
/usr/include/opencv4/opencv2/core/mat.inl.hpp \
/usr/include/opencv4/opencv2/core/persistence.hpp \
/usr/include/opencv4/opencv2/core/operations.hpp \
/usr/include/opencv4/opencv2/core/cvstd.inl.hpp \
/usr/include/c++/11/complex /usr/include/c++/11/sstream \
/usr/include/c++/11/bits/sstream.tcc \
/usr/include/opencv4/opencv2/core/utility.hpp /usr/include/c++/11/mutex \
/usr/include/c++/11/chrono /usr/include/c++/11/ratio \
/usr/include/c++/11/ctime /usr/include/c++/11/bits/parse_numbers.h \
/usr/include/c++/11/bits/std_mutex.h \
/usr/include/c++/11/bits/unique_lock.h \
/usr/include/opencv4/opencv2/core/optim.hpp \
/usr/include/opencv4/opencv2/core/ovx.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.h \
/usr/include/opencv4/opencv2/features2d.hpp \
/usr/include/opencv4/opencv2/flann/miniflann.hpp \
/usr/include/opencv4/opencv2/flann/defines.h \
/usr/include/opencv4/opencv2/flann/config.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.h \
/usr/include/opencv4/opencv2/core/core.hpp \
/usr/include/opencv4/opencv2/highgui/highgui.hpp \
/usr/include/opencv4/opencv2/highgui.hpp \
/usr/include/opencv4/opencv2/imgcodecs.hpp \
/usr/include/opencv4/opencv2/videoio.hpp \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.h
@@ -1,275 +0,0 @@
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.o: \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp \
/usr/include/stdc-predef.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.h \
/usr/include/c++/11/iostream \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \
/usr/include/features.h /usr/include/features-time64.h \
/usr/include/aarch64-linux-gnu/bits/wordsize.h \
/usr/include/aarch64-linux-gnu/bits/timesize.h \
/usr/include/aarch64-linux-gnu/sys/cdefs.h \
/usr/include/aarch64-linux-gnu/bits/long-double.h \
/usr/include/aarch64-linux-gnu/gnu/stubs.h \
/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \
/usr/include/c++/11/pstl/pstl_config.h /usr/include/c++/11/ostream \
/usr/include/c++/11/ios /usr/include/c++/11/iosfwd \
/usr/include/c++/11/bits/stringfwd.h \
/usr/include/c++/11/bits/memoryfwd.h /usr/include/c++/11/bits/postypes.h \
/usr/include/c++/11/cwchar /usr/include/wchar.h \
/usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
/usr/include/aarch64-linux-gnu/bits/floatn.h \
/usr/include/aarch64-linux-gnu/bits/floatn-common.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \
/usr/include/aarch64-linux-gnu/bits/wchar.h \
/usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
/usr/include/c++/11/exception /usr/include/c++/11/bits/exception.h \
/usr/include/c++/11/bits/exception_ptr.h \
/usr/include/c++/11/bits/exception_defines.h \
/usr/include/c++/11/bits/cxxabi_init_exception.h \
/usr/include/c++/11/typeinfo /usr/include/c++/11/bits/hash_bytes.h \
/usr/include/c++/11/new /usr/include/c++/11/bits/move.h \
/usr/include/c++/11/type_traits \
/usr/include/c++/11/bits/nested_exception.h \
/usr/include/c++/11/bits/char_traits.h \
/usr/include/c++/11/bits/stl_algobase.h \
/usr/include/c++/11/bits/functexcept.h \
/usr/include/c++/11/bits/cpp_type_traits.h \
/usr/include/c++/11/ext/type_traits.h \
/usr/include/c++/11/ext/numeric_traits.h \
/usr/include/c++/11/bits/stl_pair.h \
/usr/include/c++/11/bits/stl_iterator_base_types.h \
/usr/include/c++/11/bits/stl_iterator_base_funcs.h \
/usr/include/c++/11/bits/concept_check.h \
/usr/include/c++/11/debug/assertions.h \
/usr/include/c++/11/bits/stl_iterator.h \
/usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \
/usr/include/c++/11/bits/predefined_ops.h /usr/include/c++/11/cstdint \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
/usr/include/aarch64-linux-gnu/bits/types.h \
/usr/include/aarch64-linux-gnu/bits/typesizes.h \
/usr/include/aarch64-linux-gnu/bits/time64.h \
/usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
/usr/include/c++/11/bits/localefwd.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \
/usr/include/c++/11/clocale /usr/include/locale.h \
/usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \
/usr/include/ctype.h /usr/include/aarch64-linux-gnu/bits/endian.h \
/usr/include/aarch64-linux-gnu/bits/endianness.h \
/usr/include/c++/11/bits/ios_base.h /usr/include/c++/11/ext/atomicity.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \
/usr/include/pthread.h /usr/include/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/time_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
/usr/include/aarch64-linux-gnu/bits/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
/usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
/usr/include/aarch64-linux-gnu/bits/time.h \
/usr/include/aarch64-linux-gnu/bits/timex.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
/usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
/usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
/usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
/usr/include/aarch64-linux-gnu/bits/setjmp.h \
/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \
/usr/include/aarch64-linux-gnu/sys/single_threaded.h \
/usr/include/c++/11/bits/locale_classes.h /usr/include/c++/11/string \
/usr/include/c++/11/bits/allocator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \
/usr/include/c++/11/ext/new_allocator.h \
/usr/include/c++/11/bits/ostream_insert.h \
/usr/include/c++/11/bits/cxxabi_forced.h \
/usr/include/c++/11/bits/stl_function.h \
/usr/include/c++/11/backward/binders.h \
/usr/include/c++/11/bits/range_access.h \
/usr/include/c++/11/initializer_list \
/usr/include/c++/11/bits/basic_string.h \
/usr/include/c++/11/ext/alloc_traits.h \
/usr/include/c++/11/bits/alloc_traits.h \
/usr/include/c++/11/bits/stl_construct.h /usr/include/c++/11/string_view \
/usr/include/c++/11/bits/functional_hash.h \
/usr/include/c++/11/bits/string_view.tcc \
/usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \
/usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \
/usr/include/aarch64-linux-gnu/bits/waitstatus.h \
/usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \
/usr/include/aarch64-linux-gnu/bits/byteswap.h \
/usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
/usr/include/aarch64-linux-gnu/sys/select.h \
/usr/include/aarch64-linux-gnu/bits/select.h \
/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
/usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
/usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \
/usr/include/stdio.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
/usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
/usr/include/c++/11/cerrno /usr/include/errno.h \
/usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
/usr/include/aarch64-linux-gnu/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
/usr/include/aarch64-linux-gnu/bits/types/error_t.h \
/usr/include/c++/11/bits/charconv.h \
/usr/include/c++/11/bits/basic_string.tcc \
/usr/include/c++/11/bits/locale_classes.tcc \
/usr/include/c++/11/system_error \
/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \
/usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \
/usr/include/c++/11/bits/streambuf.tcc \
/usr/include/c++/11/bits/basic_ios.h \
/usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \
/usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \
/usr/include/c++/11/bits/streambuf_iterator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \
/usr/include/c++/11/bits/locale_facets.tcc \
/usr/include/c++/11/bits/basic_ios.tcc \
/usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \
/usr/include/c++/11/bits/istream.tcc \
/usr/include/opencv4/opencv2/core/core.hpp \
/usr/include/opencv4/opencv2/core.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/usr/include/opencv4/opencv2/core/version.hpp /usr/include/c++/11/limits \
/usr/include/opencv4/opencv2/core/hal/interface.h \
/usr/include/c++/11/cstddef \
/usr/include/opencv4/opencv2/core/cv_cpu_dispatch.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_neon.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_fp16.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_bf16.h \
/usr/include/c++/11/array /usr/include/c++/11/utility \
/usr/include/c++/11/bits/stl_relops.h \
/usr/include/opencv4/opencv2/core/base.hpp \
/usr/include/opencv4/opencv2/opencv_modules.hpp \
/usr/include/c++/11/climits \
/usr/lib/gcc/aarch64-linux-gnu/11/include/limits.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/syslimits.h \
/usr/include/limits.h /usr/include/aarch64-linux-gnu/bits/posix1_lim.h \
/usr/include/aarch64-linux-gnu/bits/local_lim.h \
/usr/include/linux/limits.h \
/usr/include/aarch64-linux-gnu/bits/posix2_lim.h \
/usr/include/aarch64-linux-gnu/bits/xopen_lim.h \
/usr/include/aarch64-linux-gnu/bits/uio_lim.h \
/usr/include/c++/11/algorithm /usr/include/c++/11/bits/stl_algo.h \
/usr/include/c++/11/bits/algorithmfwd.h \
/usr/include/c++/11/bits/stl_heap.h \
/usr/include/c++/11/bits/stl_tempbuf.h \
/usr/include/c++/11/bits/uniform_int_dist.h \
/usr/include/c++/11/pstl/glue_algorithm_defs.h \
/usr/include/c++/11/functional /usr/include/c++/11/tuple \
/usr/include/c++/11/bits/uses_allocator.h \
/usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \
/usr/include/c++/11/bits/std_function.h \
/usr/include/c++/11/unordered_map \
/usr/include/c++/11/ext/aligned_buffer.h \
/usr/include/c++/11/bits/hashtable.h \
/usr/include/c++/11/bits/hashtable_policy.h \
/usr/include/c++/11/bits/enable_special_members.h \
/usr/include/c++/11/bits/node_handle.h \
/usr/include/c++/11/bits/unordered_map.h \
/usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/vector \
/usr/include/c++/11/bits/stl_uninitialized.h \
/usr/include/c++/11/bits/stl_vector.h \
/usr/include/c++/11/bits/stl_bvector.h \
/usr/include/c++/11/bits/vector.tcc \
/usr/include/c++/11/pstl/execution_defs.h \
/usr/include/opencv4/opencv2/core/cvstd.hpp /usr/include/c++/11/cstring \
/usr/include/string.h /usr/include/strings.h /usr/include/c++/11/cmath \
/usr/include/math.h /usr/include/aarch64-linux-gnu/bits/math-vector.h \
/usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
/usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
/usr/include/aarch64-linux-gnu/bits/fp-logb.h \
/usr/include/aarch64-linux-gnu/bits/fp-fast.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
/usr/include/aarch64-linux-gnu/bits/iscanonical.h \
/usr/include/c++/11/bits/specfun.h /usr/include/c++/11/tr1/gamma.tcc \
/usr/include/c++/11/tr1/special_function_util.h \
/usr/include/c++/11/tr1/bessel_function.tcc \
/usr/include/c++/11/tr1/beta_function.tcc \
/usr/include/c++/11/tr1/ell_integral.tcc \
/usr/include/c++/11/tr1/exp_integral.tcc \
/usr/include/c++/11/tr1/hypergeometric.tcc \
/usr/include/c++/11/tr1/legendre_function.tcc \
/usr/include/c++/11/tr1/modified_bessel_func.tcc \
/usr/include/c++/11/tr1/poly_hermite.tcc \
/usr/include/c++/11/tr1/poly_laguerre.tcc \
/usr/include/c++/11/tr1/riemann_zeta.tcc \
/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp \
/usr/include/c++/11/memory \
/usr/include/c++/11/bits/stl_raw_storage_iter.h \
/usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \
/usr/include/c++/11/bits/unique_ptr.h \
/usr/include/c++/11/bits/shared_ptr.h \
/usr/include/c++/11/bits/shared_ptr_base.h \
/usr/include/c++/11/bits/allocated_ptr.h \
/usr/include/c++/11/ext/concurrence.h \
/usr/include/c++/11/bits/shared_ptr_atomic.h \
/usr/include/c++/11/bits/atomic_base.h \
/usr/include/c++/11/bits/atomic_lockfree_defines.h \
/usr/include/c++/11/backward/auto_ptr.h \
/usr/include/c++/11/pstl/glue_memory_defs.h \
/usr/include/opencv4/opencv2/core/neon_utils.hpp \
/usr/include/opencv4/opencv2/core/vsx_utils.hpp /usr/include/assert.h \
/usr/include/opencv4/opencv2/core/check.hpp \
/usr/include/opencv4/opencv2/core/traits.hpp \
/usr/include/opencv4/opencv2/core/matx.hpp \
/usr/include/opencv4/opencv2/core/saturate.hpp \
/usr/include/opencv4/opencv2/core/fast_math.hpp \
/usr/include/opencv4/opencv2/core/types.hpp /usr/include/c++/11/cfloat \
/usr/lib/gcc/aarch64-linux-gnu/11/include/float.h \
/usr/include/opencv4/opencv2/core/mat.hpp \
/usr/include/opencv4/opencv2/core/bufferpool.hpp \
/usr/include/opencv4/opencv2/core/mat.inl.hpp \
/usr/include/opencv4/opencv2/core/persistence.hpp \
/usr/include/opencv4/opencv2/core/operations.hpp \
/usr/include/opencv4/opencv2/core/cvstd.inl.hpp \
/usr/include/c++/11/complex /usr/include/c++/11/sstream \
/usr/include/c++/11/bits/sstream.tcc \
/usr/include/opencv4/opencv2/core/utility.hpp /usr/include/c++/11/mutex \
/usr/include/c++/11/chrono /usr/include/c++/11/ratio \
/usr/include/c++/11/ctime /usr/include/c++/11/bits/parse_numbers.h \
/usr/include/c++/11/bits/std_mutex.h \
/usr/include/c++/11/bits/unique_lock.h \
/usr/include/opencv4/opencv2/core/optim.hpp \
/usr/include/opencv4/opencv2/core/ovx.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.h \
/usr/include/c++/11/fstream /usr/include/c++/11/bits/codecvt.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/basic_file.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++io.h \
/usr/include/c++/11/bits/fstream.tcc \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.h \
/usr/include/opencv4/opencv2/features2d.hpp \
/usr/include/opencv4/opencv2/flann/miniflann.hpp \
/usr/include/opencv4/opencv2/flann/defines.h \
/usr/include/opencv4/opencv2/flann/config.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.h \
/usr/include/opencv4/opencv2/highgui/highgui.hpp \
/usr/include/opencv4/opencv2/highgui.hpp \
/usr/include/opencv4/opencv2/imgcodecs.hpp \
/usr/include/opencv4/opencv2/videoio.hpp \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.h
@@ -1,277 +0,0 @@
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.o: \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp \
/usr/include/stdc-predef.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Model.h \
/usr/include/c++/11/iostream \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \
/usr/include/features.h /usr/include/features-time64.h \
/usr/include/aarch64-linux-gnu/bits/wordsize.h \
/usr/include/aarch64-linux-gnu/bits/timesize.h \
/usr/include/aarch64-linux-gnu/sys/cdefs.h \
/usr/include/aarch64-linux-gnu/bits/long-double.h \
/usr/include/aarch64-linux-gnu/gnu/stubs.h \
/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \
/usr/include/c++/11/pstl/pstl_config.h /usr/include/c++/11/ostream \
/usr/include/c++/11/ios /usr/include/c++/11/iosfwd \
/usr/include/c++/11/bits/stringfwd.h \
/usr/include/c++/11/bits/memoryfwd.h /usr/include/c++/11/bits/postypes.h \
/usr/include/c++/11/cwchar /usr/include/wchar.h \
/usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
/usr/include/aarch64-linux-gnu/bits/floatn.h \
/usr/include/aarch64-linux-gnu/bits/floatn-common.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \
/usr/include/aarch64-linux-gnu/bits/wchar.h \
/usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
/usr/include/c++/11/exception /usr/include/c++/11/bits/exception.h \
/usr/include/c++/11/bits/exception_ptr.h \
/usr/include/c++/11/bits/exception_defines.h \
/usr/include/c++/11/bits/cxxabi_init_exception.h \
/usr/include/c++/11/typeinfo /usr/include/c++/11/bits/hash_bytes.h \
/usr/include/c++/11/new /usr/include/c++/11/bits/move.h \
/usr/include/c++/11/type_traits \
/usr/include/c++/11/bits/nested_exception.h \
/usr/include/c++/11/bits/char_traits.h \
/usr/include/c++/11/bits/stl_algobase.h \
/usr/include/c++/11/bits/functexcept.h \
/usr/include/c++/11/bits/cpp_type_traits.h \
/usr/include/c++/11/ext/type_traits.h \
/usr/include/c++/11/ext/numeric_traits.h \
/usr/include/c++/11/bits/stl_pair.h \
/usr/include/c++/11/bits/stl_iterator_base_types.h \
/usr/include/c++/11/bits/stl_iterator_base_funcs.h \
/usr/include/c++/11/bits/concept_check.h \
/usr/include/c++/11/debug/assertions.h \
/usr/include/c++/11/bits/stl_iterator.h \
/usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \
/usr/include/c++/11/bits/predefined_ops.h /usr/include/c++/11/cstdint \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
/usr/include/aarch64-linux-gnu/bits/types.h \
/usr/include/aarch64-linux-gnu/bits/typesizes.h \
/usr/include/aarch64-linux-gnu/bits/time64.h \
/usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
/usr/include/c++/11/bits/localefwd.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \
/usr/include/c++/11/clocale /usr/include/locale.h \
/usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \
/usr/include/ctype.h /usr/include/aarch64-linux-gnu/bits/endian.h \
/usr/include/aarch64-linux-gnu/bits/endianness.h \
/usr/include/c++/11/bits/ios_base.h /usr/include/c++/11/ext/atomicity.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \
/usr/include/pthread.h /usr/include/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/time_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
/usr/include/aarch64-linux-gnu/bits/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
/usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
/usr/include/aarch64-linux-gnu/bits/time.h \
/usr/include/aarch64-linux-gnu/bits/timex.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
/usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
/usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
/usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
/usr/include/aarch64-linux-gnu/bits/setjmp.h \
/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \
/usr/include/aarch64-linux-gnu/sys/single_threaded.h \
/usr/include/c++/11/bits/locale_classes.h /usr/include/c++/11/string \
/usr/include/c++/11/bits/allocator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \
/usr/include/c++/11/ext/new_allocator.h \
/usr/include/c++/11/bits/ostream_insert.h \
/usr/include/c++/11/bits/cxxabi_forced.h \
/usr/include/c++/11/bits/stl_function.h \
/usr/include/c++/11/backward/binders.h \
/usr/include/c++/11/bits/range_access.h \
/usr/include/c++/11/initializer_list \
/usr/include/c++/11/bits/basic_string.h \
/usr/include/c++/11/ext/alloc_traits.h \
/usr/include/c++/11/bits/alloc_traits.h \
/usr/include/c++/11/bits/stl_construct.h /usr/include/c++/11/string_view \
/usr/include/c++/11/bits/functional_hash.h \
/usr/include/c++/11/bits/string_view.tcc \
/usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \
/usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \
/usr/include/aarch64-linux-gnu/bits/waitstatus.h \
/usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \
/usr/include/aarch64-linux-gnu/bits/byteswap.h \
/usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
/usr/include/aarch64-linux-gnu/sys/select.h \
/usr/include/aarch64-linux-gnu/bits/select.h \
/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
/usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
/usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \
/usr/include/stdio.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
/usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
/usr/include/c++/11/cerrno /usr/include/errno.h \
/usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
/usr/include/aarch64-linux-gnu/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
/usr/include/aarch64-linux-gnu/bits/types/error_t.h \
/usr/include/c++/11/bits/charconv.h \
/usr/include/c++/11/bits/basic_string.tcc \
/usr/include/c++/11/bits/locale_classes.tcc \
/usr/include/c++/11/system_error \
/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \
/usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \
/usr/include/c++/11/bits/streambuf.tcc \
/usr/include/c++/11/bits/basic_ios.h \
/usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \
/usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \
/usr/include/c++/11/bits/streambuf_iterator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \
/usr/include/c++/11/bits/locale_facets.tcc \
/usr/include/c++/11/bits/basic_ios.tcc \
/usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \
/usr/include/c++/11/bits/istream.tcc \
/usr/include/opencv4/opencv2/core/core.hpp \
/usr/include/opencv4/opencv2/core.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/usr/include/opencv4/opencv2/core/version.hpp /usr/include/c++/11/limits \
/usr/include/opencv4/opencv2/core/hal/interface.h \
/usr/include/c++/11/cstddef \
/usr/include/opencv4/opencv2/core/cv_cpu_dispatch.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_neon.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_fp16.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_bf16.h \
/usr/include/c++/11/array /usr/include/c++/11/utility \
/usr/include/c++/11/bits/stl_relops.h \
/usr/include/opencv4/opencv2/core/base.hpp \
/usr/include/opencv4/opencv2/opencv_modules.hpp \
/usr/include/c++/11/climits \
/usr/lib/gcc/aarch64-linux-gnu/11/include/limits.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/syslimits.h \
/usr/include/limits.h /usr/include/aarch64-linux-gnu/bits/posix1_lim.h \
/usr/include/aarch64-linux-gnu/bits/local_lim.h \
/usr/include/linux/limits.h \
/usr/include/aarch64-linux-gnu/bits/posix2_lim.h \
/usr/include/aarch64-linux-gnu/bits/xopen_lim.h \
/usr/include/aarch64-linux-gnu/bits/uio_lim.h \
/usr/include/c++/11/algorithm /usr/include/c++/11/bits/stl_algo.h \
/usr/include/c++/11/bits/algorithmfwd.h \
/usr/include/c++/11/bits/stl_heap.h \
/usr/include/c++/11/bits/stl_tempbuf.h \
/usr/include/c++/11/bits/uniform_int_dist.h \
/usr/include/c++/11/pstl/glue_algorithm_defs.h \
/usr/include/c++/11/functional /usr/include/c++/11/tuple \
/usr/include/c++/11/bits/uses_allocator.h \
/usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \
/usr/include/c++/11/bits/std_function.h \
/usr/include/c++/11/unordered_map \
/usr/include/c++/11/ext/aligned_buffer.h \
/usr/include/c++/11/bits/hashtable.h \
/usr/include/c++/11/bits/hashtable_policy.h \
/usr/include/c++/11/bits/enable_special_members.h \
/usr/include/c++/11/bits/node_handle.h \
/usr/include/c++/11/bits/unordered_map.h \
/usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/vector \
/usr/include/c++/11/bits/stl_uninitialized.h \
/usr/include/c++/11/bits/stl_vector.h \
/usr/include/c++/11/bits/stl_bvector.h \
/usr/include/c++/11/bits/vector.tcc \
/usr/include/c++/11/pstl/execution_defs.h \
/usr/include/opencv4/opencv2/core/cvstd.hpp /usr/include/c++/11/cstring \
/usr/include/string.h /usr/include/strings.h /usr/include/c++/11/cmath \
/usr/include/math.h /usr/include/aarch64-linux-gnu/bits/math-vector.h \
/usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
/usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
/usr/include/aarch64-linux-gnu/bits/fp-logb.h \
/usr/include/aarch64-linux-gnu/bits/fp-fast.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
/usr/include/aarch64-linux-gnu/bits/iscanonical.h \
/usr/include/c++/11/bits/specfun.h /usr/include/c++/11/tr1/gamma.tcc \
/usr/include/c++/11/tr1/special_function_util.h \
/usr/include/c++/11/tr1/bessel_function.tcc \
/usr/include/c++/11/tr1/beta_function.tcc \
/usr/include/c++/11/tr1/ell_integral.tcc \
/usr/include/c++/11/tr1/exp_integral.tcc \
/usr/include/c++/11/tr1/hypergeometric.tcc \
/usr/include/c++/11/tr1/legendre_function.tcc \
/usr/include/c++/11/tr1/modified_bessel_func.tcc \
/usr/include/c++/11/tr1/poly_hermite.tcc \
/usr/include/c++/11/tr1/poly_laguerre.tcc \
/usr/include/c++/11/tr1/riemann_zeta.tcc \
/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp \
/usr/include/c++/11/memory \
/usr/include/c++/11/bits/stl_raw_storage_iter.h \
/usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \
/usr/include/c++/11/bits/unique_ptr.h \
/usr/include/c++/11/bits/shared_ptr.h \
/usr/include/c++/11/bits/shared_ptr_base.h \
/usr/include/c++/11/bits/allocated_ptr.h \
/usr/include/c++/11/ext/concurrence.h \
/usr/include/c++/11/bits/shared_ptr_atomic.h \
/usr/include/c++/11/bits/atomic_base.h \
/usr/include/c++/11/bits/atomic_lockfree_defines.h \
/usr/include/c++/11/backward/auto_ptr.h \
/usr/include/c++/11/pstl/glue_memory_defs.h \
/usr/include/opencv4/opencv2/core/neon_utils.hpp \
/usr/include/opencv4/opencv2/core/vsx_utils.hpp /usr/include/assert.h \
/usr/include/opencv4/opencv2/core/check.hpp \
/usr/include/opencv4/opencv2/core/traits.hpp \
/usr/include/opencv4/opencv2/core/matx.hpp \
/usr/include/opencv4/opencv2/core/saturate.hpp \
/usr/include/opencv4/opencv2/core/fast_math.hpp \
/usr/include/opencv4/opencv2/core/types.hpp /usr/include/c++/11/cfloat \
/usr/lib/gcc/aarch64-linux-gnu/11/include/float.h \
/usr/include/opencv4/opencv2/core/mat.hpp \
/usr/include/opencv4/opencv2/core/bufferpool.hpp \
/usr/include/opencv4/opencv2/core/mat.inl.hpp \
/usr/include/opencv4/opencv2/core/persistence.hpp \
/usr/include/opencv4/opencv2/core/operations.hpp \
/usr/include/opencv4/opencv2/core/cvstd.inl.hpp \
/usr/include/c++/11/complex /usr/include/c++/11/sstream \
/usr/include/c++/11/bits/sstream.tcc \
/usr/include/opencv4/opencv2/core/utility.hpp /usr/include/c++/11/mutex \
/usr/include/c++/11/chrono /usr/include/c++/11/ratio \
/usr/include/c++/11/ctime /usr/include/c++/11/bits/parse_numbers.h \
/usr/include/c++/11/bits/std_mutex.h \
/usr/include/c++/11/bits/unique_lock.h \
/usr/include/opencv4/opencv2/core/optim.hpp \
/usr/include/opencv4/opencv2/core/ovx.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/usr/include/opencv4/opencv2/features2d/features2d.hpp \
/usr/include/opencv4/opencv2/features2d.hpp \
/usr/include/opencv4/opencv2/flann/miniflann.hpp \
/usr/include/opencv4/opencv2/flann/defines.h \
/usr/include/opencv4/opencv2/flann/config.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.h \
/usr/include/c++/11/fstream /usr/include/c++/11/bits/codecvt.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/basic_file.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++io.h \
/usr/include/c++/11/bits/fstream.tcc \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.h \
/usr/include/opencv4/opencv2/highgui/highgui.hpp \
/usr/include/opencv4/opencv2/highgui.hpp \
/usr/include/opencv4/opencv2/imgcodecs.hpp \
/usr/include/opencv4/opencv2/videoio.hpp \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.h
@@ -1,258 +0,0 @@
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.o: \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp \
/usr/include/stdc-predef.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.h \
/usr/include/c++/11/iostream \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \
/usr/include/features.h /usr/include/features-time64.h \
/usr/include/aarch64-linux-gnu/bits/wordsize.h \
/usr/include/aarch64-linux-gnu/bits/timesize.h \
/usr/include/aarch64-linux-gnu/sys/cdefs.h \
/usr/include/aarch64-linux-gnu/bits/long-double.h \
/usr/include/aarch64-linux-gnu/gnu/stubs.h \
/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \
/usr/include/c++/11/pstl/pstl_config.h /usr/include/c++/11/ostream \
/usr/include/c++/11/ios /usr/include/c++/11/iosfwd \
/usr/include/c++/11/bits/stringfwd.h \
/usr/include/c++/11/bits/memoryfwd.h /usr/include/c++/11/bits/postypes.h \
/usr/include/c++/11/cwchar /usr/include/wchar.h \
/usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
/usr/include/aarch64-linux-gnu/bits/floatn.h \
/usr/include/aarch64-linux-gnu/bits/floatn-common.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \
/usr/include/aarch64-linux-gnu/bits/wchar.h \
/usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
/usr/include/c++/11/exception /usr/include/c++/11/bits/exception.h \
/usr/include/c++/11/bits/exception_ptr.h \
/usr/include/c++/11/bits/exception_defines.h \
/usr/include/c++/11/bits/cxxabi_init_exception.h \
/usr/include/c++/11/typeinfo /usr/include/c++/11/bits/hash_bytes.h \
/usr/include/c++/11/new /usr/include/c++/11/bits/move.h \
/usr/include/c++/11/type_traits \
/usr/include/c++/11/bits/nested_exception.h \
/usr/include/c++/11/bits/char_traits.h \
/usr/include/c++/11/bits/stl_algobase.h \
/usr/include/c++/11/bits/functexcept.h \
/usr/include/c++/11/bits/cpp_type_traits.h \
/usr/include/c++/11/ext/type_traits.h \
/usr/include/c++/11/ext/numeric_traits.h \
/usr/include/c++/11/bits/stl_pair.h \
/usr/include/c++/11/bits/stl_iterator_base_types.h \
/usr/include/c++/11/bits/stl_iterator_base_funcs.h \
/usr/include/c++/11/bits/concept_check.h \
/usr/include/c++/11/debug/assertions.h \
/usr/include/c++/11/bits/stl_iterator.h \
/usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \
/usr/include/c++/11/bits/predefined_ops.h /usr/include/c++/11/cstdint \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
/usr/include/aarch64-linux-gnu/bits/types.h \
/usr/include/aarch64-linux-gnu/bits/typesizes.h \
/usr/include/aarch64-linux-gnu/bits/time64.h \
/usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
/usr/include/c++/11/bits/localefwd.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \
/usr/include/c++/11/clocale /usr/include/locale.h \
/usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \
/usr/include/ctype.h /usr/include/aarch64-linux-gnu/bits/endian.h \
/usr/include/aarch64-linux-gnu/bits/endianness.h \
/usr/include/c++/11/bits/ios_base.h /usr/include/c++/11/ext/atomicity.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \
/usr/include/pthread.h /usr/include/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/time_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
/usr/include/aarch64-linux-gnu/bits/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
/usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
/usr/include/aarch64-linux-gnu/bits/time.h \
/usr/include/aarch64-linux-gnu/bits/timex.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
/usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
/usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
/usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
/usr/include/aarch64-linux-gnu/bits/setjmp.h \
/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \
/usr/include/aarch64-linux-gnu/sys/single_threaded.h \
/usr/include/c++/11/bits/locale_classes.h /usr/include/c++/11/string \
/usr/include/c++/11/bits/allocator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \
/usr/include/c++/11/ext/new_allocator.h \
/usr/include/c++/11/bits/ostream_insert.h \
/usr/include/c++/11/bits/cxxabi_forced.h \
/usr/include/c++/11/bits/stl_function.h \
/usr/include/c++/11/backward/binders.h \
/usr/include/c++/11/bits/range_access.h \
/usr/include/c++/11/initializer_list \
/usr/include/c++/11/bits/basic_string.h \
/usr/include/c++/11/ext/alloc_traits.h \
/usr/include/c++/11/bits/alloc_traits.h \
/usr/include/c++/11/bits/stl_construct.h /usr/include/c++/11/string_view \
/usr/include/c++/11/bits/functional_hash.h \
/usr/include/c++/11/bits/string_view.tcc \
/usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \
/usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \
/usr/include/aarch64-linux-gnu/bits/waitstatus.h \
/usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \
/usr/include/aarch64-linux-gnu/bits/byteswap.h \
/usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
/usr/include/aarch64-linux-gnu/sys/select.h \
/usr/include/aarch64-linux-gnu/bits/select.h \
/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
/usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
/usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \
/usr/include/stdio.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
/usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
/usr/include/c++/11/cerrno /usr/include/errno.h \
/usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
/usr/include/aarch64-linux-gnu/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
/usr/include/aarch64-linux-gnu/bits/types/error_t.h \
/usr/include/c++/11/bits/charconv.h \
/usr/include/c++/11/bits/basic_string.tcc \
/usr/include/c++/11/bits/locale_classes.tcc \
/usr/include/c++/11/system_error \
/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \
/usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \
/usr/include/c++/11/bits/streambuf.tcc \
/usr/include/c++/11/bits/basic_ios.h \
/usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \
/usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \
/usr/include/c++/11/bits/streambuf_iterator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \
/usr/include/c++/11/bits/locale_facets.tcc \
/usr/include/c++/11/bits/basic_ios.tcc \
/usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \
/usr/include/c++/11/bits/istream.tcc \
/usr/include/opencv4/opencv2/core.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/usr/include/opencv4/opencv2/core/version.hpp /usr/include/c++/11/limits \
/usr/include/opencv4/opencv2/core/hal/interface.h \
/usr/include/c++/11/cstddef \
/usr/include/opencv4/opencv2/core/cv_cpu_dispatch.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_neon.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_fp16.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_bf16.h \
/usr/include/c++/11/array /usr/include/c++/11/utility \
/usr/include/c++/11/bits/stl_relops.h \
/usr/include/opencv4/opencv2/core/base.hpp \
/usr/include/opencv4/opencv2/opencv_modules.hpp \
/usr/include/c++/11/climits \
/usr/lib/gcc/aarch64-linux-gnu/11/include/limits.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/syslimits.h \
/usr/include/limits.h /usr/include/aarch64-linux-gnu/bits/posix1_lim.h \
/usr/include/aarch64-linux-gnu/bits/local_lim.h \
/usr/include/linux/limits.h \
/usr/include/aarch64-linux-gnu/bits/posix2_lim.h \
/usr/include/aarch64-linux-gnu/bits/xopen_lim.h \
/usr/include/aarch64-linux-gnu/bits/uio_lim.h \
/usr/include/c++/11/algorithm /usr/include/c++/11/bits/stl_algo.h \
/usr/include/c++/11/bits/algorithmfwd.h \
/usr/include/c++/11/bits/stl_heap.h \
/usr/include/c++/11/bits/stl_tempbuf.h \
/usr/include/c++/11/bits/uniform_int_dist.h \
/usr/include/c++/11/pstl/glue_algorithm_defs.h \
/usr/include/c++/11/functional /usr/include/c++/11/tuple \
/usr/include/c++/11/bits/uses_allocator.h \
/usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \
/usr/include/c++/11/bits/std_function.h \
/usr/include/c++/11/unordered_map \
/usr/include/c++/11/ext/aligned_buffer.h \
/usr/include/c++/11/bits/hashtable.h \
/usr/include/c++/11/bits/hashtable_policy.h \
/usr/include/c++/11/bits/enable_special_members.h \
/usr/include/c++/11/bits/node_handle.h \
/usr/include/c++/11/bits/unordered_map.h \
/usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/vector \
/usr/include/c++/11/bits/stl_uninitialized.h \
/usr/include/c++/11/bits/stl_vector.h \
/usr/include/c++/11/bits/stl_bvector.h \
/usr/include/c++/11/bits/vector.tcc \
/usr/include/c++/11/pstl/execution_defs.h \
/usr/include/opencv4/opencv2/core/cvstd.hpp /usr/include/c++/11/cstring \
/usr/include/string.h /usr/include/strings.h /usr/include/c++/11/cmath \
/usr/include/math.h /usr/include/aarch64-linux-gnu/bits/math-vector.h \
/usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
/usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
/usr/include/aarch64-linux-gnu/bits/fp-logb.h \
/usr/include/aarch64-linux-gnu/bits/fp-fast.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
/usr/include/aarch64-linux-gnu/bits/iscanonical.h \
/usr/include/c++/11/bits/specfun.h /usr/include/c++/11/tr1/gamma.tcc \
/usr/include/c++/11/tr1/special_function_util.h \
/usr/include/c++/11/tr1/bessel_function.tcc \
/usr/include/c++/11/tr1/beta_function.tcc \
/usr/include/c++/11/tr1/ell_integral.tcc \
/usr/include/c++/11/tr1/exp_integral.tcc \
/usr/include/c++/11/tr1/hypergeometric.tcc \
/usr/include/c++/11/tr1/legendre_function.tcc \
/usr/include/c++/11/tr1/modified_bessel_func.tcc \
/usr/include/c++/11/tr1/poly_hermite.tcc \
/usr/include/c++/11/tr1/poly_laguerre.tcc \
/usr/include/c++/11/tr1/riemann_zeta.tcc \
/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp \
/usr/include/c++/11/memory \
/usr/include/c++/11/bits/stl_raw_storage_iter.h \
/usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \
/usr/include/c++/11/bits/unique_ptr.h \
/usr/include/c++/11/bits/shared_ptr.h \
/usr/include/c++/11/bits/shared_ptr_base.h \
/usr/include/c++/11/bits/allocated_ptr.h \
/usr/include/c++/11/ext/concurrence.h \
/usr/include/c++/11/bits/shared_ptr_atomic.h \
/usr/include/c++/11/bits/atomic_base.h \
/usr/include/c++/11/bits/atomic_lockfree_defines.h \
/usr/include/c++/11/backward/auto_ptr.h \
/usr/include/c++/11/pstl/glue_memory_defs.h \
/usr/include/opencv4/opencv2/core/neon_utils.hpp \
/usr/include/opencv4/opencv2/core/vsx_utils.hpp /usr/include/assert.h \
/usr/include/opencv4/opencv2/core/check.hpp \
/usr/include/opencv4/opencv2/core/traits.hpp \
/usr/include/opencv4/opencv2/core/matx.hpp \
/usr/include/opencv4/opencv2/core/saturate.hpp \
/usr/include/opencv4/opencv2/core/fast_math.hpp \
/usr/include/opencv4/opencv2/core/types.hpp /usr/include/c++/11/cfloat \
/usr/lib/gcc/aarch64-linux-gnu/11/include/float.h \
/usr/include/opencv4/opencv2/core/mat.hpp \
/usr/include/opencv4/opencv2/core/bufferpool.hpp \
/usr/include/opencv4/opencv2/core/mat.inl.hpp \
/usr/include/opencv4/opencv2/core/persistence.hpp \
/usr/include/opencv4/opencv2/core/operations.hpp \
/usr/include/opencv4/opencv2/core/cvstd.inl.hpp \
/usr/include/c++/11/complex /usr/include/c++/11/sstream \
/usr/include/c++/11/bits/sstream.tcc \
/usr/include/opencv4/opencv2/core/utility.hpp /usr/include/c++/11/mutex \
/usr/include/c++/11/chrono /usr/include/c++/11/ratio \
/usr/include/c++/11/ctime /usr/include/c++/11/bits/parse_numbers.h \
/usr/include/c++/11/bits/std_mutex.h \
/usr/include/c++/11/bits/unique_lock.h \
/usr/include/opencv4/opencv2/core/optim.hpp \
/usr/include/opencv4/opencv2/core/ovx.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h
@@ -1,271 +0,0 @@
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.o: \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp \
/usr/include/stdc-predef.h /usr/include/c++/11/iostream \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \
/usr/include/features.h /usr/include/features-time64.h \
/usr/include/aarch64-linux-gnu/bits/wordsize.h \
/usr/include/aarch64-linux-gnu/bits/timesize.h \
/usr/include/aarch64-linux-gnu/sys/cdefs.h \
/usr/include/aarch64-linux-gnu/bits/long-double.h \
/usr/include/aarch64-linux-gnu/gnu/stubs.h \
/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \
/usr/include/c++/11/pstl/pstl_config.h /usr/include/c++/11/ostream \
/usr/include/c++/11/ios /usr/include/c++/11/iosfwd \
/usr/include/c++/11/bits/stringfwd.h \
/usr/include/c++/11/bits/memoryfwd.h /usr/include/c++/11/bits/postypes.h \
/usr/include/c++/11/cwchar /usr/include/wchar.h \
/usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
/usr/include/aarch64-linux-gnu/bits/floatn.h \
/usr/include/aarch64-linux-gnu/bits/floatn-common.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \
/usr/include/aarch64-linux-gnu/bits/wchar.h \
/usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
/usr/include/c++/11/exception /usr/include/c++/11/bits/exception.h \
/usr/include/c++/11/bits/exception_ptr.h \
/usr/include/c++/11/bits/exception_defines.h \
/usr/include/c++/11/bits/cxxabi_init_exception.h \
/usr/include/c++/11/typeinfo /usr/include/c++/11/bits/hash_bytes.h \
/usr/include/c++/11/new /usr/include/c++/11/bits/move.h \
/usr/include/c++/11/type_traits \
/usr/include/c++/11/bits/nested_exception.h \
/usr/include/c++/11/bits/char_traits.h \
/usr/include/c++/11/bits/stl_algobase.h \
/usr/include/c++/11/bits/functexcept.h \
/usr/include/c++/11/bits/cpp_type_traits.h \
/usr/include/c++/11/ext/type_traits.h \
/usr/include/c++/11/ext/numeric_traits.h \
/usr/include/c++/11/bits/stl_pair.h \
/usr/include/c++/11/bits/stl_iterator_base_types.h \
/usr/include/c++/11/bits/stl_iterator_base_funcs.h \
/usr/include/c++/11/bits/concept_check.h \
/usr/include/c++/11/debug/assertions.h \
/usr/include/c++/11/bits/stl_iterator.h \
/usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \
/usr/include/c++/11/bits/predefined_ops.h /usr/include/c++/11/cstdint \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
/usr/include/aarch64-linux-gnu/bits/types.h \
/usr/include/aarch64-linux-gnu/bits/typesizes.h \
/usr/include/aarch64-linux-gnu/bits/time64.h \
/usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
/usr/include/c++/11/bits/localefwd.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \
/usr/include/c++/11/clocale /usr/include/locale.h \
/usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \
/usr/include/ctype.h /usr/include/aarch64-linux-gnu/bits/endian.h \
/usr/include/aarch64-linux-gnu/bits/endianness.h \
/usr/include/c++/11/bits/ios_base.h /usr/include/c++/11/ext/atomicity.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \
/usr/include/pthread.h /usr/include/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/time_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
/usr/include/aarch64-linux-gnu/bits/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
/usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
/usr/include/aarch64-linux-gnu/bits/time.h \
/usr/include/aarch64-linux-gnu/bits/timex.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
/usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
/usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
/usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
/usr/include/aarch64-linux-gnu/bits/setjmp.h \
/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \
/usr/include/aarch64-linux-gnu/sys/single_threaded.h \
/usr/include/c++/11/bits/locale_classes.h /usr/include/c++/11/string \
/usr/include/c++/11/bits/allocator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \
/usr/include/c++/11/ext/new_allocator.h \
/usr/include/c++/11/bits/ostream_insert.h \
/usr/include/c++/11/bits/cxxabi_forced.h \
/usr/include/c++/11/bits/stl_function.h \
/usr/include/c++/11/backward/binders.h \
/usr/include/c++/11/bits/range_access.h \
/usr/include/c++/11/initializer_list \
/usr/include/c++/11/bits/basic_string.h \
/usr/include/c++/11/ext/alloc_traits.h \
/usr/include/c++/11/bits/alloc_traits.h \
/usr/include/c++/11/bits/stl_construct.h /usr/include/c++/11/string_view \
/usr/include/c++/11/bits/functional_hash.h \
/usr/include/c++/11/bits/string_view.tcc \
/usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \
/usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \
/usr/include/aarch64-linux-gnu/bits/waitstatus.h \
/usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \
/usr/include/aarch64-linux-gnu/bits/byteswap.h \
/usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
/usr/include/aarch64-linux-gnu/sys/select.h \
/usr/include/aarch64-linux-gnu/bits/select.h \
/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
/usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
/usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \
/usr/include/stdio.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
/usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
/usr/include/c++/11/cerrno /usr/include/errno.h \
/usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
/usr/include/aarch64-linux-gnu/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
/usr/include/aarch64-linux-gnu/bits/types/error_t.h \
/usr/include/c++/11/bits/charconv.h \
/usr/include/c++/11/bits/basic_string.tcc \
/usr/include/c++/11/bits/locale_classes.tcc \
/usr/include/c++/11/system_error \
/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \
/usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \
/usr/include/c++/11/bits/streambuf.tcc \
/usr/include/c++/11/bits/basic_ios.h \
/usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \
/usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \
/usr/include/c++/11/bits/streambuf_iterator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \
/usr/include/c++/11/bits/locale_facets.tcc \
/usr/include/c++/11/bits/basic_ios.tcc \
/usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \
/usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/sstream \
/usr/include/c++/11/bits/sstream.tcc \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.h \
/usr/include/opencv4/opencv2/core/core.hpp \
/usr/include/opencv4/opencv2/core.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/usr/include/opencv4/opencv2/core/version.hpp /usr/include/c++/11/limits \
/usr/include/opencv4/opencv2/core/hal/interface.h \
/usr/include/c++/11/cstddef \
/usr/include/opencv4/opencv2/core/cv_cpu_dispatch.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_neon.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_fp16.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_bf16.h \
/usr/include/c++/11/array /usr/include/c++/11/utility \
/usr/include/c++/11/bits/stl_relops.h \
/usr/include/opencv4/opencv2/core/base.hpp \
/usr/include/opencv4/opencv2/opencv_modules.hpp \
/usr/include/c++/11/climits \
/usr/lib/gcc/aarch64-linux-gnu/11/include/limits.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/syslimits.h \
/usr/include/limits.h /usr/include/aarch64-linux-gnu/bits/posix1_lim.h \
/usr/include/aarch64-linux-gnu/bits/local_lim.h \
/usr/include/linux/limits.h \
/usr/include/aarch64-linux-gnu/bits/posix2_lim.h \
/usr/include/aarch64-linux-gnu/bits/xopen_lim.h \
/usr/include/aarch64-linux-gnu/bits/uio_lim.h \
/usr/include/c++/11/algorithm /usr/include/c++/11/bits/stl_algo.h \
/usr/include/c++/11/bits/algorithmfwd.h \
/usr/include/c++/11/bits/stl_heap.h \
/usr/include/c++/11/bits/stl_tempbuf.h \
/usr/include/c++/11/bits/uniform_int_dist.h \
/usr/include/c++/11/pstl/glue_algorithm_defs.h \
/usr/include/c++/11/functional /usr/include/c++/11/tuple \
/usr/include/c++/11/bits/uses_allocator.h \
/usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \
/usr/include/c++/11/bits/std_function.h \
/usr/include/c++/11/unordered_map \
/usr/include/c++/11/ext/aligned_buffer.h \
/usr/include/c++/11/bits/hashtable.h \
/usr/include/c++/11/bits/hashtable_policy.h \
/usr/include/c++/11/bits/enable_special_members.h \
/usr/include/c++/11/bits/node_handle.h \
/usr/include/c++/11/bits/unordered_map.h \
/usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/vector \
/usr/include/c++/11/bits/stl_uninitialized.h \
/usr/include/c++/11/bits/stl_vector.h \
/usr/include/c++/11/bits/stl_bvector.h \
/usr/include/c++/11/bits/vector.tcc \
/usr/include/c++/11/pstl/execution_defs.h \
/usr/include/opencv4/opencv2/core/cvstd.hpp /usr/include/c++/11/cstring \
/usr/include/string.h /usr/include/strings.h /usr/include/c++/11/cmath \
/usr/include/math.h /usr/include/aarch64-linux-gnu/bits/math-vector.h \
/usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
/usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
/usr/include/aarch64-linux-gnu/bits/fp-logb.h \
/usr/include/aarch64-linux-gnu/bits/fp-fast.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
/usr/include/aarch64-linux-gnu/bits/iscanonical.h \
/usr/include/c++/11/bits/specfun.h /usr/include/c++/11/tr1/gamma.tcc \
/usr/include/c++/11/tr1/special_function_util.h \
/usr/include/c++/11/tr1/bessel_function.tcc \
/usr/include/c++/11/tr1/beta_function.tcc \
/usr/include/c++/11/tr1/ell_integral.tcc \
/usr/include/c++/11/tr1/exp_integral.tcc \
/usr/include/c++/11/tr1/hypergeometric.tcc \
/usr/include/c++/11/tr1/legendre_function.tcc \
/usr/include/c++/11/tr1/modified_bessel_func.tcc \
/usr/include/c++/11/tr1/poly_hermite.tcc \
/usr/include/c++/11/tr1/poly_laguerre.tcc \
/usr/include/c++/11/tr1/riemann_zeta.tcc \
/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp \
/usr/include/c++/11/memory \
/usr/include/c++/11/bits/stl_raw_storage_iter.h \
/usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \
/usr/include/c++/11/bits/unique_ptr.h \
/usr/include/c++/11/bits/shared_ptr.h \
/usr/include/c++/11/bits/shared_ptr_base.h \
/usr/include/c++/11/bits/allocated_ptr.h \
/usr/include/c++/11/ext/concurrence.h \
/usr/include/c++/11/bits/shared_ptr_atomic.h \
/usr/include/c++/11/bits/atomic_base.h \
/usr/include/c++/11/bits/atomic_lockfree_defines.h \
/usr/include/c++/11/backward/auto_ptr.h \
/usr/include/c++/11/pstl/glue_memory_defs.h \
/usr/include/opencv4/opencv2/core/neon_utils.hpp \
/usr/include/opencv4/opencv2/core/vsx_utils.hpp /usr/include/assert.h \
/usr/include/opencv4/opencv2/core/check.hpp \
/usr/include/opencv4/opencv2/core/traits.hpp \
/usr/include/opencv4/opencv2/core/matx.hpp \
/usr/include/opencv4/opencv2/core/saturate.hpp \
/usr/include/opencv4/opencv2/core/fast_math.hpp \
/usr/include/opencv4/opencv2/core/types.hpp /usr/include/c++/11/cfloat \
/usr/lib/gcc/aarch64-linux-gnu/11/include/float.h \
/usr/include/opencv4/opencv2/core/mat.hpp \
/usr/include/opencv4/opencv2/core/bufferpool.hpp \
/usr/include/opencv4/opencv2/core/mat.inl.hpp \
/usr/include/opencv4/opencv2/core/persistence.hpp \
/usr/include/opencv4/opencv2/core/operations.hpp \
/usr/include/opencv4/opencv2/core/cvstd.inl.hpp \
/usr/include/c++/11/complex \
/usr/include/opencv4/opencv2/core/utility.hpp /usr/include/c++/11/mutex \
/usr/include/c++/11/chrono /usr/include/c++/11/ratio \
/usr/include/c++/11/ctime /usr/include/c++/11/bits/parse_numbers.h \
/usr/include/c++/11/bits/std_mutex.h \
/usr/include/c++/11/bits/unique_lock.h \
/usr/include/opencv4/opencv2/core/optim.hpp \
/usr/include/opencv4/opencv2/core/ovx.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/usr/include/opencv4/opencv2/highgui/highgui.hpp \
/usr/include/opencv4/opencv2/highgui.hpp \
/usr/include/opencv4/opencv2/imgcodecs.hpp \
/usr/include/opencv4/opencv2/videoio.hpp \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.h \
/usr/include/opencv4/opencv2/calib3d/calib3d.hpp \
/usr/include/opencv4/opencv2/calib3d.hpp \
/usr/include/opencv4/opencv2/features2d.hpp \
/usr/include/opencv4/opencv2/flann/miniflann.hpp \
/usr/include/opencv4/opencv2/flann/defines.h \
/usr/include/opencv4/opencv2/flann/config.h \
/usr/include/opencv4/opencv2/core/affine.hpp
@@ -1,268 +0,0 @@
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.o: \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp \
/usr/include/stdc-predef.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.h \
/usr/include/c++/11/iostream \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \
/usr/include/features.h /usr/include/features-time64.h \
/usr/include/aarch64-linux-gnu/bits/wordsize.h \
/usr/include/aarch64-linux-gnu/bits/timesize.h \
/usr/include/aarch64-linux-gnu/sys/cdefs.h \
/usr/include/aarch64-linux-gnu/bits/long-double.h \
/usr/include/aarch64-linux-gnu/gnu/stubs.h \
/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \
/usr/include/c++/11/pstl/pstl_config.h /usr/include/c++/11/ostream \
/usr/include/c++/11/ios /usr/include/c++/11/iosfwd \
/usr/include/c++/11/bits/stringfwd.h \
/usr/include/c++/11/bits/memoryfwd.h /usr/include/c++/11/bits/postypes.h \
/usr/include/c++/11/cwchar /usr/include/wchar.h \
/usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
/usr/include/aarch64-linux-gnu/bits/floatn.h \
/usr/include/aarch64-linux-gnu/bits/floatn-common.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \
/usr/include/aarch64-linux-gnu/bits/wchar.h \
/usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
/usr/include/c++/11/exception /usr/include/c++/11/bits/exception.h \
/usr/include/c++/11/bits/exception_ptr.h \
/usr/include/c++/11/bits/exception_defines.h \
/usr/include/c++/11/bits/cxxabi_init_exception.h \
/usr/include/c++/11/typeinfo /usr/include/c++/11/bits/hash_bytes.h \
/usr/include/c++/11/new /usr/include/c++/11/bits/move.h \
/usr/include/c++/11/type_traits \
/usr/include/c++/11/bits/nested_exception.h \
/usr/include/c++/11/bits/char_traits.h \
/usr/include/c++/11/bits/stl_algobase.h \
/usr/include/c++/11/bits/functexcept.h \
/usr/include/c++/11/bits/cpp_type_traits.h \
/usr/include/c++/11/ext/type_traits.h \
/usr/include/c++/11/ext/numeric_traits.h \
/usr/include/c++/11/bits/stl_pair.h \
/usr/include/c++/11/bits/stl_iterator_base_types.h \
/usr/include/c++/11/bits/stl_iterator_base_funcs.h \
/usr/include/c++/11/bits/concept_check.h \
/usr/include/c++/11/debug/assertions.h \
/usr/include/c++/11/bits/stl_iterator.h \
/usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \
/usr/include/c++/11/bits/predefined_ops.h /usr/include/c++/11/cstdint \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
/usr/include/aarch64-linux-gnu/bits/types.h \
/usr/include/aarch64-linux-gnu/bits/typesizes.h \
/usr/include/aarch64-linux-gnu/bits/time64.h \
/usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
/usr/include/c++/11/bits/localefwd.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \
/usr/include/c++/11/clocale /usr/include/locale.h \
/usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \
/usr/include/ctype.h /usr/include/aarch64-linux-gnu/bits/endian.h \
/usr/include/aarch64-linux-gnu/bits/endianness.h \
/usr/include/c++/11/bits/ios_base.h /usr/include/c++/11/ext/atomicity.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \
/usr/include/pthread.h /usr/include/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/time_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
/usr/include/aarch64-linux-gnu/bits/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
/usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
/usr/include/aarch64-linux-gnu/bits/time.h \
/usr/include/aarch64-linux-gnu/bits/timex.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
/usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
/usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
/usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
/usr/include/aarch64-linux-gnu/bits/setjmp.h \
/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \
/usr/include/aarch64-linux-gnu/sys/single_threaded.h \
/usr/include/c++/11/bits/locale_classes.h /usr/include/c++/11/string \
/usr/include/c++/11/bits/allocator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \
/usr/include/c++/11/ext/new_allocator.h \
/usr/include/c++/11/bits/ostream_insert.h \
/usr/include/c++/11/bits/cxxabi_forced.h \
/usr/include/c++/11/bits/stl_function.h \
/usr/include/c++/11/backward/binders.h \
/usr/include/c++/11/bits/range_access.h \
/usr/include/c++/11/initializer_list \
/usr/include/c++/11/bits/basic_string.h \
/usr/include/c++/11/ext/alloc_traits.h \
/usr/include/c++/11/bits/alloc_traits.h \
/usr/include/c++/11/bits/stl_construct.h /usr/include/c++/11/string_view \
/usr/include/c++/11/bits/functional_hash.h \
/usr/include/c++/11/bits/string_view.tcc \
/usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \
/usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \
/usr/include/aarch64-linux-gnu/bits/waitstatus.h \
/usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \
/usr/include/aarch64-linux-gnu/bits/byteswap.h \
/usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
/usr/include/aarch64-linux-gnu/sys/select.h \
/usr/include/aarch64-linux-gnu/bits/select.h \
/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
/usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
/usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \
/usr/include/stdio.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
/usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
/usr/include/c++/11/cerrno /usr/include/errno.h \
/usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
/usr/include/aarch64-linux-gnu/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
/usr/include/aarch64-linux-gnu/bits/types/error_t.h \
/usr/include/c++/11/bits/charconv.h \
/usr/include/c++/11/bits/basic_string.tcc \
/usr/include/c++/11/bits/locale_classes.tcc \
/usr/include/c++/11/system_error \
/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \
/usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \
/usr/include/c++/11/bits/streambuf.tcc \
/usr/include/c++/11/bits/basic_ios.h \
/usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \
/usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \
/usr/include/c++/11/bits/streambuf_iterator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \
/usr/include/c++/11/bits/locale_facets.tcc \
/usr/include/c++/11/bits/basic_ios.tcc \
/usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \
/usr/include/c++/11/bits/istream.tcc \
/usr/include/opencv4/opencv2/core/core.hpp \
/usr/include/opencv4/opencv2/core.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/usr/include/opencv4/opencv2/core/version.hpp /usr/include/c++/11/limits \
/usr/include/opencv4/opencv2/core/hal/interface.h \
/usr/include/c++/11/cstddef \
/usr/include/opencv4/opencv2/core/cv_cpu_dispatch.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_neon.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_fp16.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_bf16.h \
/usr/include/c++/11/array /usr/include/c++/11/utility \
/usr/include/c++/11/bits/stl_relops.h \
/usr/include/opencv4/opencv2/core/base.hpp \
/usr/include/opencv4/opencv2/opencv_modules.hpp \
/usr/include/c++/11/climits \
/usr/lib/gcc/aarch64-linux-gnu/11/include/limits.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/syslimits.h \
/usr/include/limits.h /usr/include/aarch64-linux-gnu/bits/posix1_lim.h \
/usr/include/aarch64-linux-gnu/bits/local_lim.h \
/usr/include/linux/limits.h \
/usr/include/aarch64-linux-gnu/bits/posix2_lim.h \
/usr/include/aarch64-linux-gnu/bits/xopen_lim.h \
/usr/include/aarch64-linux-gnu/bits/uio_lim.h \
/usr/include/c++/11/algorithm /usr/include/c++/11/bits/stl_algo.h \
/usr/include/c++/11/bits/algorithmfwd.h \
/usr/include/c++/11/bits/stl_heap.h \
/usr/include/c++/11/bits/stl_tempbuf.h \
/usr/include/c++/11/bits/uniform_int_dist.h \
/usr/include/c++/11/pstl/glue_algorithm_defs.h \
/usr/include/c++/11/functional /usr/include/c++/11/tuple \
/usr/include/c++/11/bits/uses_allocator.h \
/usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \
/usr/include/c++/11/bits/std_function.h \
/usr/include/c++/11/unordered_map \
/usr/include/c++/11/ext/aligned_buffer.h \
/usr/include/c++/11/bits/hashtable.h \
/usr/include/c++/11/bits/hashtable_policy.h \
/usr/include/c++/11/bits/enable_special_members.h \
/usr/include/c++/11/bits/node_handle.h \
/usr/include/c++/11/bits/unordered_map.h \
/usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/vector \
/usr/include/c++/11/bits/stl_uninitialized.h \
/usr/include/c++/11/bits/stl_vector.h \
/usr/include/c++/11/bits/stl_bvector.h \
/usr/include/c++/11/bits/vector.tcc \
/usr/include/c++/11/pstl/execution_defs.h \
/usr/include/opencv4/opencv2/core/cvstd.hpp /usr/include/c++/11/cstring \
/usr/include/string.h /usr/include/strings.h /usr/include/c++/11/cmath \
/usr/include/math.h /usr/include/aarch64-linux-gnu/bits/math-vector.h \
/usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
/usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
/usr/include/aarch64-linux-gnu/bits/fp-logb.h \
/usr/include/aarch64-linux-gnu/bits/fp-fast.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
/usr/include/aarch64-linux-gnu/bits/iscanonical.h \
/usr/include/c++/11/bits/specfun.h /usr/include/c++/11/tr1/gamma.tcc \
/usr/include/c++/11/tr1/special_function_util.h \
/usr/include/c++/11/tr1/bessel_function.tcc \
/usr/include/c++/11/tr1/beta_function.tcc \
/usr/include/c++/11/tr1/ell_integral.tcc \
/usr/include/c++/11/tr1/exp_integral.tcc \
/usr/include/c++/11/tr1/hypergeometric.tcc \
/usr/include/c++/11/tr1/legendre_function.tcc \
/usr/include/c++/11/tr1/modified_bessel_func.tcc \
/usr/include/c++/11/tr1/poly_hermite.tcc \
/usr/include/c++/11/tr1/poly_laguerre.tcc \
/usr/include/c++/11/tr1/riemann_zeta.tcc \
/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp \
/usr/include/c++/11/memory \
/usr/include/c++/11/bits/stl_raw_storage_iter.h \
/usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \
/usr/include/c++/11/bits/unique_ptr.h \
/usr/include/c++/11/bits/shared_ptr.h \
/usr/include/c++/11/bits/shared_ptr_base.h \
/usr/include/c++/11/bits/allocated_ptr.h \
/usr/include/c++/11/ext/concurrence.h \
/usr/include/c++/11/bits/shared_ptr_atomic.h \
/usr/include/c++/11/bits/atomic_base.h \
/usr/include/c++/11/bits/atomic_lockfree_defines.h \
/usr/include/c++/11/backward/auto_ptr.h \
/usr/include/c++/11/pstl/glue_memory_defs.h \
/usr/include/opencv4/opencv2/core/neon_utils.hpp \
/usr/include/opencv4/opencv2/core/vsx_utils.hpp /usr/include/assert.h \
/usr/include/opencv4/opencv2/core/check.hpp \
/usr/include/opencv4/opencv2/core/traits.hpp \
/usr/include/opencv4/opencv2/core/matx.hpp \
/usr/include/opencv4/opencv2/core/saturate.hpp \
/usr/include/opencv4/opencv2/core/fast_math.hpp \
/usr/include/opencv4/opencv2/core/types.hpp /usr/include/c++/11/cfloat \
/usr/lib/gcc/aarch64-linux-gnu/11/include/float.h \
/usr/include/opencv4/opencv2/core/mat.hpp \
/usr/include/opencv4/opencv2/core/bufferpool.hpp \
/usr/include/opencv4/opencv2/core/mat.inl.hpp \
/usr/include/opencv4/opencv2/core/persistence.hpp \
/usr/include/opencv4/opencv2/core/operations.hpp \
/usr/include/opencv4/opencv2/core/cvstd.inl.hpp \
/usr/include/c++/11/complex /usr/include/c++/11/sstream \
/usr/include/c++/11/bits/sstream.tcc \
/usr/include/opencv4/opencv2/core/utility.hpp /usr/include/c++/11/mutex \
/usr/include/c++/11/chrono /usr/include/c++/11/ratio \
/usr/include/c++/11/ctime /usr/include/c++/11/bits/parse_numbers.h \
/usr/include/c++/11/bits/std_mutex.h \
/usr/include/c++/11/bits/unique_lock.h \
/usr/include/opencv4/opencv2/core/optim.hpp \
/usr/include/opencv4/opencv2/core/ovx.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/usr/include/opencv4/opencv2/highgui/highgui.hpp \
/usr/include/opencv4/opencv2/highgui.hpp \
/usr/include/opencv4/opencv2/imgcodecs.hpp \
/usr/include/opencv4/opencv2/videoio.hpp \
/usr/include/opencv4/opencv2/features2d/features2d.hpp \
/usr/include/opencv4/opencv2/features2d.hpp \
/usr/include/opencv4/opencv2/flann/miniflann.hpp \
/usr/include/opencv4/opencv2/flann/defines.h \
/usr/include/opencv4/opencv2/flann/config.h
@@ -1,315 +0,0 @@
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.o: \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp \
/usr/include/stdc-predef.h /usr/include/c++/11/iostream \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \
/usr/include/features.h /usr/include/features-time64.h \
/usr/include/aarch64-linux-gnu/bits/wordsize.h \
/usr/include/aarch64-linux-gnu/bits/timesize.h \
/usr/include/aarch64-linux-gnu/sys/cdefs.h \
/usr/include/aarch64-linux-gnu/bits/long-double.h \
/usr/include/aarch64-linux-gnu/gnu/stubs.h \
/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \
/usr/include/c++/11/pstl/pstl_config.h /usr/include/c++/11/ostream \
/usr/include/c++/11/ios /usr/include/c++/11/iosfwd \
/usr/include/c++/11/bits/stringfwd.h \
/usr/include/c++/11/bits/memoryfwd.h /usr/include/c++/11/bits/postypes.h \
/usr/include/c++/11/cwchar /usr/include/wchar.h \
/usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
/usr/include/aarch64-linux-gnu/bits/floatn.h \
/usr/include/aarch64-linux-gnu/bits/floatn-common.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \
/usr/include/aarch64-linux-gnu/bits/wchar.h \
/usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
/usr/include/c++/11/exception /usr/include/c++/11/bits/exception.h \
/usr/include/c++/11/bits/exception_ptr.h \
/usr/include/c++/11/bits/exception_defines.h \
/usr/include/c++/11/bits/cxxabi_init_exception.h \
/usr/include/c++/11/typeinfo /usr/include/c++/11/bits/hash_bytes.h \
/usr/include/c++/11/new /usr/include/c++/11/bits/move.h \
/usr/include/c++/11/type_traits \
/usr/include/c++/11/bits/nested_exception.h \
/usr/include/c++/11/bits/char_traits.h \
/usr/include/c++/11/bits/stl_algobase.h \
/usr/include/c++/11/bits/functexcept.h \
/usr/include/c++/11/bits/cpp_type_traits.h \
/usr/include/c++/11/ext/type_traits.h \
/usr/include/c++/11/ext/numeric_traits.h \
/usr/include/c++/11/bits/stl_pair.h \
/usr/include/c++/11/bits/stl_iterator_base_types.h \
/usr/include/c++/11/bits/stl_iterator_base_funcs.h \
/usr/include/c++/11/bits/concept_check.h \
/usr/include/c++/11/debug/assertions.h \
/usr/include/c++/11/bits/stl_iterator.h \
/usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \
/usr/include/c++/11/bits/predefined_ops.h /usr/include/c++/11/cstdint \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
/usr/include/aarch64-linux-gnu/bits/types.h \
/usr/include/aarch64-linux-gnu/bits/typesizes.h \
/usr/include/aarch64-linux-gnu/bits/time64.h \
/usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
/usr/include/c++/11/bits/localefwd.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \
/usr/include/c++/11/clocale /usr/include/locale.h \
/usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \
/usr/include/ctype.h /usr/include/aarch64-linux-gnu/bits/endian.h \
/usr/include/aarch64-linux-gnu/bits/endianness.h \
/usr/include/c++/11/bits/ios_base.h /usr/include/c++/11/ext/atomicity.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \
/usr/include/pthread.h /usr/include/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/time_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
/usr/include/aarch64-linux-gnu/bits/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
/usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
/usr/include/aarch64-linux-gnu/bits/time.h \
/usr/include/aarch64-linux-gnu/bits/timex.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
/usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
/usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
/usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
/usr/include/aarch64-linux-gnu/bits/setjmp.h \
/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \
/usr/include/aarch64-linux-gnu/sys/single_threaded.h \
/usr/include/c++/11/bits/locale_classes.h /usr/include/c++/11/string \
/usr/include/c++/11/bits/allocator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \
/usr/include/c++/11/ext/new_allocator.h \
/usr/include/c++/11/bits/ostream_insert.h \
/usr/include/c++/11/bits/cxxabi_forced.h \
/usr/include/c++/11/bits/stl_function.h \
/usr/include/c++/11/backward/binders.h \
/usr/include/c++/11/bits/range_access.h \
/usr/include/c++/11/initializer_list \
/usr/include/c++/11/bits/basic_string.h \
/usr/include/c++/11/ext/alloc_traits.h \
/usr/include/c++/11/bits/alloc_traits.h \
/usr/include/c++/11/bits/stl_construct.h /usr/include/c++/11/string_view \
/usr/include/c++/11/bits/functional_hash.h \
/usr/include/c++/11/bits/string_view.tcc \
/usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \
/usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \
/usr/include/aarch64-linux-gnu/bits/waitstatus.h \
/usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \
/usr/include/aarch64-linux-gnu/bits/byteswap.h \
/usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
/usr/include/aarch64-linux-gnu/sys/select.h \
/usr/include/aarch64-linux-gnu/bits/select.h \
/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
/usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
/usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \
/usr/include/stdio.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
/usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
/usr/include/c++/11/cerrno /usr/include/errno.h \
/usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
/usr/include/aarch64-linux-gnu/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
/usr/include/aarch64-linux-gnu/bits/types/error_t.h \
/usr/include/c++/11/bits/charconv.h \
/usr/include/c++/11/bits/basic_string.tcc \
/usr/include/c++/11/bits/locale_classes.tcc \
/usr/include/c++/11/system_error \
/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \
/usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \
/usr/include/c++/11/bits/streambuf.tcc \
/usr/include/c++/11/bits/basic_ios.h \
/usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \
/usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \
/usr/include/c++/11/bits/streambuf_iterator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \
/usr/include/c++/11/bits/locale_facets.tcc \
/usr/include/c++/11/bits/basic_ios.tcc \
/usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \
/usr/include/c++/11/bits/istream.tcc \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.h \
/usr/include/opencv4/opencv2/core/core.hpp \
/usr/include/opencv4/opencv2/core.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/usr/include/opencv4/opencv2/core/version.hpp /usr/include/c++/11/limits \
/usr/include/opencv4/opencv2/core/hal/interface.h \
/usr/include/c++/11/cstddef \
/usr/include/opencv4/opencv2/core/cv_cpu_dispatch.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_neon.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_fp16.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_bf16.h \
/usr/include/c++/11/array /usr/include/c++/11/utility \
/usr/include/c++/11/bits/stl_relops.h \
/usr/include/opencv4/opencv2/core/base.hpp \
/usr/include/opencv4/opencv2/opencv_modules.hpp \
/usr/include/c++/11/climits \
/usr/lib/gcc/aarch64-linux-gnu/11/include/limits.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/syslimits.h \
/usr/include/limits.h /usr/include/aarch64-linux-gnu/bits/posix1_lim.h \
/usr/include/aarch64-linux-gnu/bits/local_lim.h \
/usr/include/linux/limits.h \
/usr/include/aarch64-linux-gnu/bits/posix2_lim.h \
/usr/include/aarch64-linux-gnu/bits/xopen_lim.h \
/usr/include/aarch64-linux-gnu/bits/uio_lim.h \
/usr/include/c++/11/algorithm /usr/include/c++/11/bits/stl_algo.h \
/usr/include/c++/11/bits/algorithmfwd.h \
/usr/include/c++/11/bits/stl_heap.h \
/usr/include/c++/11/bits/stl_tempbuf.h \
/usr/include/c++/11/bits/uniform_int_dist.h \
/usr/include/c++/11/pstl/glue_algorithm_defs.h \
/usr/include/c++/11/functional /usr/include/c++/11/tuple \
/usr/include/c++/11/bits/uses_allocator.h \
/usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \
/usr/include/c++/11/bits/std_function.h \
/usr/include/c++/11/unordered_map \
/usr/include/c++/11/ext/aligned_buffer.h \
/usr/include/c++/11/bits/hashtable.h \
/usr/include/c++/11/bits/hashtable_policy.h \
/usr/include/c++/11/bits/enable_special_members.h \
/usr/include/c++/11/bits/node_handle.h \
/usr/include/c++/11/bits/unordered_map.h \
/usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/vector \
/usr/include/c++/11/bits/stl_uninitialized.h \
/usr/include/c++/11/bits/stl_vector.h \
/usr/include/c++/11/bits/stl_bvector.h \
/usr/include/c++/11/bits/vector.tcc \
/usr/include/c++/11/pstl/execution_defs.h \
/usr/include/opencv4/opencv2/core/cvstd.hpp /usr/include/c++/11/cstring \
/usr/include/string.h /usr/include/strings.h /usr/include/c++/11/cmath \
/usr/include/math.h /usr/include/aarch64-linux-gnu/bits/math-vector.h \
/usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
/usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
/usr/include/aarch64-linux-gnu/bits/fp-logb.h \
/usr/include/aarch64-linux-gnu/bits/fp-fast.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
/usr/include/aarch64-linux-gnu/bits/iscanonical.h \
/usr/include/c++/11/bits/specfun.h /usr/include/c++/11/tr1/gamma.tcc \
/usr/include/c++/11/tr1/special_function_util.h \
/usr/include/c++/11/tr1/bessel_function.tcc \
/usr/include/c++/11/tr1/beta_function.tcc \
/usr/include/c++/11/tr1/ell_integral.tcc \
/usr/include/c++/11/tr1/exp_integral.tcc \
/usr/include/c++/11/tr1/hypergeometric.tcc \
/usr/include/c++/11/tr1/legendre_function.tcc \
/usr/include/c++/11/tr1/modified_bessel_func.tcc \
/usr/include/c++/11/tr1/poly_hermite.tcc \
/usr/include/c++/11/tr1/poly_laguerre.tcc \
/usr/include/c++/11/tr1/riemann_zeta.tcc \
/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp \
/usr/include/c++/11/memory \
/usr/include/c++/11/bits/stl_raw_storage_iter.h \
/usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \
/usr/include/c++/11/bits/unique_ptr.h \
/usr/include/c++/11/bits/shared_ptr.h \
/usr/include/c++/11/bits/shared_ptr_base.h \
/usr/include/c++/11/bits/allocated_ptr.h \
/usr/include/c++/11/ext/concurrence.h \
/usr/include/c++/11/bits/shared_ptr_atomic.h \
/usr/include/c++/11/bits/atomic_base.h \
/usr/include/c++/11/bits/atomic_lockfree_defines.h \
/usr/include/c++/11/backward/auto_ptr.h \
/usr/include/c++/11/pstl/glue_memory_defs.h \
/usr/include/opencv4/opencv2/core/neon_utils.hpp \
/usr/include/opencv4/opencv2/core/vsx_utils.hpp /usr/include/assert.h \
/usr/include/opencv4/opencv2/core/check.hpp \
/usr/include/opencv4/opencv2/core/traits.hpp \
/usr/include/opencv4/opencv2/core/matx.hpp \
/usr/include/opencv4/opencv2/core/saturate.hpp \
/usr/include/opencv4/opencv2/core/fast_math.hpp \
/usr/include/opencv4/opencv2/core/types.hpp /usr/include/c++/11/cfloat \
/usr/lib/gcc/aarch64-linux-gnu/11/include/float.h \
/usr/include/opencv4/opencv2/core/mat.hpp \
/usr/include/opencv4/opencv2/core/bufferpool.hpp \
/usr/include/opencv4/opencv2/core/mat.inl.hpp \
/usr/include/opencv4/opencv2/core/persistence.hpp \
/usr/include/opencv4/opencv2/core/operations.hpp \
/usr/include/opencv4/opencv2/core/cvstd.inl.hpp \
/usr/include/c++/11/complex /usr/include/c++/11/sstream \
/usr/include/c++/11/bits/sstream.tcc \
/usr/include/opencv4/opencv2/core/utility.hpp /usr/include/c++/11/mutex \
/usr/include/c++/11/chrono /usr/include/c++/11/ratio \
/usr/include/c++/11/ctime /usr/include/c++/11/bits/parse_numbers.h \
/usr/include/c++/11/bits/std_mutex.h \
/usr/include/c++/11/bits/unique_lock.h \
/usr/include/opencv4/opencv2/core/optim.hpp \
/usr/include/opencv4/opencv2/core/ovx.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/usr/include/opencv4/opencv2/highgui/highgui.hpp \
/usr/include/opencv4/opencv2/highgui.hpp \
/usr/include/opencv4/opencv2/imgcodecs.hpp \
/usr/include/opencv4/opencv2/videoio.hpp \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.h \
/usr/include/opencv4/opencv2/features2d.hpp \
/usr/include/opencv4/opencv2/flann/miniflann.hpp \
/usr/include/opencv4/opencv2/flann/defines.h \
/usr/include/opencv4/opencv2/flann/config.h \
/usr/include/opencv4/opencv2/imgproc.hpp \
/usr/include/opencv4/opencv2/imgproc/segmentation.hpp \
/usr/include/opencv4/opencv2/calib3d.hpp \
/usr/include/opencv4/opencv2/core/affine.hpp \
/usr/include/opencv4/opencv2/flann.hpp \
/usr/include/opencv4/opencv2/flann/flann_base.hpp \
/usr/include/opencv4/opencv2/flann/general.h \
/usr/include/opencv4/opencv2/flann/matrix.h \
/usr/include/opencv4/opencv2/flann/params.h \
/usr/include/opencv4/opencv2/flann/any.h \
/usr/include/opencv4/opencv2/flann/defines.h /usr/include/c++/11/map \
/usr/include/c++/11/bits/stl_tree.h /usr/include/c++/11/bits/stl_map.h \
/usr/include/c++/11/bits/stl_multimap.h \
/usr/include/opencv4/opencv2/flann/saving.h \
/usr/include/opencv4/opencv2/flann/nn_index.h \
/usr/include/opencv4/opencv2/flann/result_set.h /usr/include/c++/11/set \
/usr/include/c++/11/bits/stl_set.h \
/usr/include/c++/11/bits/stl_multiset.h \
/usr/include/opencv4/opencv2/flann/all_indices.h \
/usr/include/opencv4/opencv2/flann/kdtree_index.h \
/usr/include/opencv4/opencv2/flann/dynamic_bitset.h \
/usr/include/opencv4/opencv2/flann/dist.h \
/usr/include/opencv4/opencv2/flann/heap.h \
/usr/include/opencv4/opencv2/flann/allocator.h \
/usr/include/c++/11/stdlib.h /usr/include/opencv4/opencv2/flann/random.h \
/usr/include/opencv4/opencv2/flann/kdtree_single_index.h \
/usr/include/opencv4/opencv2/flann/kmeans_index.h \
/usr/include/opencv4/opencv2/flann/logger.h \
/usr/include/opencv4/opencv2/flann/composite_index.h \
/usr/include/opencv4/opencv2/flann/linear_index.h \
/usr/include/opencv4/opencv2/flann/hierarchical_clustering_index.h \
/usr/include/opencv4/opencv2/flann/lsh_index.h \
/usr/include/opencv4/opencv2/flann/lsh_table.h \
/usr/include/c++/11/iomanip /usr/include/c++/11/locale \
/usr/include/c++/11/bits/locale_facets_nonio.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/time_members.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/messages_members.h \
/usr/include/libintl.h /usr/include/c++/11/bits/codecvt.h \
/usr/include/c++/11/bits/locale_facets_nonio.tcc \
/usr/include/c++/11/bits/locale_conv.h \
/usr/include/c++/11/bits/quoted_string.h /usr/include/c++/11/math.h \
/usr/include/opencv4/opencv2/flann/autotuned_index.h \
/usr/include/opencv4/opencv2/flann/ground_truth.h \
/usr/include/opencv4/opencv2/flann/index_testing.h \
/usr/include/opencv4/opencv2/flann/timer.h \
/usr/include/opencv4/opencv2/flann/sampling.h
@@ -1,276 +0,0 @@
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp.o: \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp \
/usr/include/stdc-predef.h /usr/include/c++/11/iostream \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \
/usr/include/features.h /usr/include/features-time64.h \
/usr/include/aarch64-linux-gnu/bits/wordsize.h \
/usr/include/aarch64-linux-gnu/bits/timesize.h \
/usr/include/aarch64-linux-gnu/sys/cdefs.h \
/usr/include/aarch64-linux-gnu/bits/long-double.h \
/usr/include/aarch64-linux-gnu/gnu/stubs.h \
/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \
/usr/include/c++/11/pstl/pstl_config.h /usr/include/c++/11/ostream \
/usr/include/c++/11/ios /usr/include/c++/11/iosfwd \
/usr/include/c++/11/bits/stringfwd.h \
/usr/include/c++/11/bits/memoryfwd.h /usr/include/c++/11/bits/postypes.h \
/usr/include/c++/11/cwchar /usr/include/wchar.h \
/usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
/usr/include/aarch64-linux-gnu/bits/floatn.h \
/usr/include/aarch64-linux-gnu/bits/floatn-common.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \
/usr/include/aarch64-linux-gnu/bits/wchar.h \
/usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
/usr/include/c++/11/exception /usr/include/c++/11/bits/exception.h \
/usr/include/c++/11/bits/exception_ptr.h \
/usr/include/c++/11/bits/exception_defines.h \
/usr/include/c++/11/bits/cxxabi_init_exception.h \
/usr/include/c++/11/typeinfo /usr/include/c++/11/bits/hash_bytes.h \
/usr/include/c++/11/new /usr/include/c++/11/bits/move.h \
/usr/include/c++/11/type_traits \
/usr/include/c++/11/bits/nested_exception.h \
/usr/include/c++/11/bits/char_traits.h \
/usr/include/c++/11/bits/stl_algobase.h \
/usr/include/c++/11/bits/functexcept.h \
/usr/include/c++/11/bits/cpp_type_traits.h \
/usr/include/c++/11/ext/type_traits.h \
/usr/include/c++/11/ext/numeric_traits.h \
/usr/include/c++/11/bits/stl_pair.h \
/usr/include/c++/11/bits/stl_iterator_base_types.h \
/usr/include/c++/11/bits/stl_iterator_base_funcs.h \
/usr/include/c++/11/bits/concept_check.h \
/usr/include/c++/11/debug/assertions.h \
/usr/include/c++/11/bits/stl_iterator.h \
/usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \
/usr/include/c++/11/bits/predefined_ops.h /usr/include/c++/11/cstdint \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
/usr/include/aarch64-linux-gnu/bits/types.h \
/usr/include/aarch64-linux-gnu/bits/typesizes.h \
/usr/include/aarch64-linux-gnu/bits/time64.h \
/usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
/usr/include/c++/11/bits/localefwd.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \
/usr/include/c++/11/clocale /usr/include/locale.h \
/usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \
/usr/include/ctype.h /usr/include/aarch64-linux-gnu/bits/endian.h \
/usr/include/aarch64-linux-gnu/bits/endianness.h \
/usr/include/c++/11/bits/ios_base.h /usr/include/c++/11/ext/atomicity.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \
/usr/include/pthread.h /usr/include/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/time_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
/usr/include/aarch64-linux-gnu/bits/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
/usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
/usr/include/aarch64-linux-gnu/bits/time.h \
/usr/include/aarch64-linux-gnu/bits/timex.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
/usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
/usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
/usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
/usr/include/aarch64-linux-gnu/bits/setjmp.h \
/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \
/usr/include/aarch64-linux-gnu/sys/single_threaded.h \
/usr/include/c++/11/bits/locale_classes.h /usr/include/c++/11/string \
/usr/include/c++/11/bits/allocator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \
/usr/include/c++/11/ext/new_allocator.h \
/usr/include/c++/11/bits/ostream_insert.h \
/usr/include/c++/11/bits/cxxabi_forced.h \
/usr/include/c++/11/bits/stl_function.h \
/usr/include/c++/11/backward/binders.h \
/usr/include/c++/11/bits/range_access.h \
/usr/include/c++/11/initializer_list \
/usr/include/c++/11/bits/basic_string.h \
/usr/include/c++/11/ext/alloc_traits.h \
/usr/include/c++/11/bits/alloc_traits.h \
/usr/include/c++/11/bits/stl_construct.h /usr/include/c++/11/string_view \
/usr/include/c++/11/bits/functional_hash.h \
/usr/include/c++/11/bits/string_view.tcc \
/usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \
/usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \
/usr/include/aarch64-linux-gnu/bits/waitstatus.h \
/usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \
/usr/include/aarch64-linux-gnu/bits/byteswap.h \
/usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
/usr/include/aarch64-linux-gnu/sys/select.h \
/usr/include/aarch64-linux-gnu/bits/select.h \
/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
/usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
/usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \
/usr/include/stdio.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
/usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
/usr/include/c++/11/cerrno /usr/include/errno.h \
/usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
/usr/include/aarch64-linux-gnu/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
/usr/include/aarch64-linux-gnu/bits/types/error_t.h \
/usr/include/c++/11/bits/charconv.h \
/usr/include/c++/11/bits/basic_string.tcc \
/usr/include/c++/11/bits/locale_classes.tcc \
/usr/include/c++/11/system_error \
/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \
/usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \
/usr/include/c++/11/bits/streambuf.tcc \
/usr/include/c++/11/bits/basic_ios.h \
/usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \
/usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \
/usr/include/c++/11/bits/streambuf_iterator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \
/usr/include/c++/11/bits/locale_facets.tcc \
/usr/include/c++/11/bits/basic_ios.tcc \
/usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \
/usr/include/c++/11/bits/istream.tcc \
/usr/include/opencv4/opencv2/core.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/usr/include/opencv4/opencv2/core/version.hpp /usr/include/c++/11/limits \
/usr/include/opencv4/opencv2/core/hal/interface.h \
/usr/include/c++/11/cstddef \
/usr/include/opencv4/opencv2/core/cv_cpu_dispatch.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_neon.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_fp16.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_bf16.h \
/usr/include/c++/11/array /usr/include/c++/11/utility \
/usr/include/c++/11/bits/stl_relops.h \
/usr/include/opencv4/opencv2/core/base.hpp \
/usr/include/opencv4/opencv2/opencv_modules.hpp \
/usr/include/c++/11/climits \
/usr/lib/gcc/aarch64-linux-gnu/11/include/limits.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/syslimits.h \
/usr/include/limits.h /usr/include/aarch64-linux-gnu/bits/posix1_lim.h \
/usr/include/aarch64-linux-gnu/bits/local_lim.h \
/usr/include/linux/limits.h \
/usr/include/aarch64-linux-gnu/bits/posix2_lim.h \
/usr/include/aarch64-linux-gnu/bits/xopen_lim.h \
/usr/include/aarch64-linux-gnu/bits/uio_lim.h \
/usr/include/c++/11/algorithm /usr/include/c++/11/bits/stl_algo.h \
/usr/include/c++/11/bits/algorithmfwd.h \
/usr/include/c++/11/bits/stl_heap.h \
/usr/include/c++/11/bits/stl_tempbuf.h \
/usr/include/c++/11/bits/uniform_int_dist.h \
/usr/include/c++/11/pstl/glue_algorithm_defs.h \
/usr/include/c++/11/functional /usr/include/c++/11/tuple \
/usr/include/c++/11/bits/uses_allocator.h \
/usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \
/usr/include/c++/11/bits/std_function.h \
/usr/include/c++/11/unordered_map \
/usr/include/c++/11/ext/aligned_buffer.h \
/usr/include/c++/11/bits/hashtable.h \
/usr/include/c++/11/bits/hashtable_policy.h \
/usr/include/c++/11/bits/enable_special_members.h \
/usr/include/c++/11/bits/node_handle.h \
/usr/include/c++/11/bits/unordered_map.h \
/usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/vector \
/usr/include/c++/11/bits/stl_uninitialized.h \
/usr/include/c++/11/bits/stl_vector.h \
/usr/include/c++/11/bits/stl_bvector.h \
/usr/include/c++/11/bits/vector.tcc \
/usr/include/c++/11/pstl/execution_defs.h \
/usr/include/opencv4/opencv2/core/cvstd.hpp /usr/include/c++/11/cstring \
/usr/include/string.h /usr/include/strings.h /usr/include/c++/11/cmath \
/usr/include/math.h /usr/include/aarch64-linux-gnu/bits/math-vector.h \
/usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
/usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
/usr/include/aarch64-linux-gnu/bits/fp-logb.h \
/usr/include/aarch64-linux-gnu/bits/fp-fast.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
/usr/include/aarch64-linux-gnu/bits/iscanonical.h \
/usr/include/c++/11/bits/specfun.h /usr/include/c++/11/tr1/gamma.tcc \
/usr/include/c++/11/tr1/special_function_util.h \
/usr/include/c++/11/tr1/bessel_function.tcc \
/usr/include/c++/11/tr1/beta_function.tcc \
/usr/include/c++/11/tr1/ell_integral.tcc \
/usr/include/c++/11/tr1/exp_integral.tcc \
/usr/include/c++/11/tr1/hypergeometric.tcc \
/usr/include/c++/11/tr1/legendre_function.tcc \
/usr/include/c++/11/tr1/modified_bessel_func.tcc \
/usr/include/c++/11/tr1/poly_hermite.tcc \
/usr/include/c++/11/tr1/poly_laguerre.tcc \
/usr/include/c++/11/tr1/riemann_zeta.tcc \
/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp \
/usr/include/c++/11/memory \
/usr/include/c++/11/bits/stl_raw_storage_iter.h \
/usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \
/usr/include/c++/11/bits/unique_ptr.h \
/usr/include/c++/11/bits/shared_ptr.h \
/usr/include/c++/11/bits/shared_ptr_base.h \
/usr/include/c++/11/bits/allocated_ptr.h \
/usr/include/c++/11/ext/concurrence.h \
/usr/include/c++/11/bits/shared_ptr_atomic.h \
/usr/include/c++/11/bits/atomic_base.h \
/usr/include/c++/11/bits/atomic_lockfree_defines.h \
/usr/include/c++/11/backward/auto_ptr.h \
/usr/include/c++/11/pstl/glue_memory_defs.h \
/usr/include/opencv4/opencv2/core/neon_utils.hpp \
/usr/include/opencv4/opencv2/core/vsx_utils.hpp /usr/include/assert.h \
/usr/include/opencv4/opencv2/core/check.hpp \
/usr/include/opencv4/opencv2/core/traits.hpp \
/usr/include/opencv4/opencv2/core/matx.hpp \
/usr/include/opencv4/opencv2/core/saturate.hpp \
/usr/include/opencv4/opencv2/core/fast_math.hpp \
/usr/include/opencv4/opencv2/core/types.hpp /usr/include/c++/11/cfloat \
/usr/lib/gcc/aarch64-linux-gnu/11/include/float.h \
/usr/include/opencv4/opencv2/core/mat.hpp \
/usr/include/opencv4/opencv2/core/bufferpool.hpp \
/usr/include/opencv4/opencv2/core/mat.inl.hpp \
/usr/include/opencv4/opencv2/core/persistence.hpp \
/usr/include/opencv4/opencv2/core/operations.hpp \
/usr/include/opencv4/opencv2/core/cvstd.inl.hpp \
/usr/include/c++/11/complex /usr/include/c++/11/sstream \
/usr/include/c++/11/bits/sstream.tcc \
/usr/include/opencv4/opencv2/core/utility.hpp /usr/include/c++/11/mutex \
/usr/include/c++/11/chrono /usr/include/c++/11/ratio \
/usr/include/c++/11/ctime /usr/include/c++/11/bits/parse_numbers.h \
/usr/include/c++/11/bits/std_mutex.h \
/usr/include/c++/11/bits/unique_lock.h \
/usr/include/opencv4/opencv2/core/optim.hpp \
/usr/include/opencv4/opencv2/core/ovx.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/usr/include/opencv4/opencv2/imgproc.hpp \
/usr/include/opencv4/opencv2/imgproc/segmentation.hpp \
/usr/include/opencv4/opencv2/calib3d.hpp \
/usr/include/opencv4/opencv2/features2d.hpp \
/usr/include/opencv4/opencv2/flann/miniflann.hpp \
/usr/include/opencv4/opencv2/flann/defines.h \
/usr/include/opencv4/opencv2/flann/config.h \
/usr/include/opencv4/opencv2/core/affine.hpp \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.h \
/usr/include/opencv4/opencv2/core/core.hpp \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Model.h \
/usr/include/opencv4/opencv2/features2d/features2d.hpp \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.h \
/usr/include/opencv4/opencv2/highgui/highgui.hpp \
/usr/include/opencv4/opencv2/highgui.hpp \
/usr/include/opencv4/opencv2/imgcodecs.hpp \
/usr/include/opencv4/opencv2/videoio.hpp \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.h \
/media/psf/freelancing/greenhouse/flann_based/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.h
@@ -1 +0,0 @@
22
-464
View File
@@ -1,464 +0,0 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.22
# Default target executed when no arguments are given to make.
default_target: all
.PHONY : default_target
# Allow only one "make -f Makefile2" at a time, but pass parallelism.
.NOTPARALLEL:
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Disable VCS-based implicit rules.
% : %,v
# Disable VCS-based implicit rules.
% : RCS/%
# Disable VCS-based implicit rules.
% : RCS/%,v
# Disable VCS-based implicit rules.
% : SCCS/s.%
# Disable VCS-based implicit rules.
% : s.%
.SUFFIXES: .hpux_make_needs_suffix_list
# Command-line flag to silence nested $(MAKE).
$(VERBOSE)MAKESILENT = -s
#Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
# The shell in which to execute make rules.
SHELL = /bin/sh
# The CMake executable.
CMAKE_COMMAND = /usr/bin/cmake
# The command to remove a file.
RM = /usr/bin/cmake -E rm -f
# Escaping for special characters.
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /media/psf/freelancing/greenhouse/flann_based
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /media/psf/freelancing/greenhouse/flann_based/build
#=============================================================================
# Targets provided globally by CMake.
# Special rule for the target edit_cache
edit_cache:
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..."
/usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available.
.PHONY : edit_cache
# Special rule for the target edit_cache
edit_cache/fast: edit_cache
.PHONY : edit_cache/fast
# Special rule for the target rebuild_cache
rebuild_cache:
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
/usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
.PHONY : rebuild_cache
# Special rule for the target rebuild_cache
rebuild_cache/fast: rebuild_cache
.PHONY : rebuild_cache/fast
# The main all target
all: cmake_check_build_system
cd /media/psf/freelancing/greenhouse/flann_based/build && $(CMAKE_COMMAND) -E cmake_progress_start /media/psf/freelancing/greenhouse/flann_based/build/CMakeFiles /media/psf/freelancing/greenhouse/flann_based/build/cpp//CMakeFiles/progress.marks
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cpp/all
$(CMAKE_COMMAND) -E cmake_progress_start /media/psf/freelancing/greenhouse/flann_based/build/CMakeFiles 0
.PHONY : all
# The main clean target
clean:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cpp/clean
.PHONY : clean
# The main clean target
clean/fast: clean
.PHONY : clean/fast
# Prepare targets for installation.
preinstall: all
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cpp/preinstall
.PHONY : preinstall
# Prepare targets for installation.
preinstall/fast:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cpp/preinstall
.PHONY : preinstall/fast
# clear depends
depend:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
.PHONY : depend
# Convenience name for target.
cpp/CMakeFiles/example_tutorial_pnp_registration.dir/rule:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cpp/CMakeFiles/example_tutorial_pnp_registration.dir/rule
.PHONY : cpp/CMakeFiles/example_tutorial_pnp_registration.dir/rule
# Convenience name for target.
example_tutorial_pnp_registration: cpp/CMakeFiles/example_tutorial_pnp_registration.dir/rule
.PHONY : example_tutorial_pnp_registration
# fast build rule for target.
example_tutorial_pnp_registration/fast:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build
.PHONY : example_tutorial_pnp_registration/fast
# Convenience name for target.
cpp/CMakeFiles/example_tutorial_pnp_detection.dir/rule:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cpp/CMakeFiles/example_tutorial_pnp_detection.dir/rule
.PHONY : cpp/CMakeFiles/example_tutorial_pnp_detection.dir/rule
# Convenience name for target.
example_tutorial_pnp_detection: cpp/CMakeFiles/example_tutorial_pnp_detection.dir/rule
.PHONY : example_tutorial_pnp_detection
# fast build rule for target.
example_tutorial_pnp_detection/fast:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build
.PHONY : example_tutorial_pnp_detection/fast
tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.o: tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.o
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.o
# target to build an object file
tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.o:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.o
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.o
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.o
tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.i: tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.i
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.i
# target to preprocess a source file
tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.i:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.i
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.i
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.i
tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.s: tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.s
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.s
# target to generate assembly for a file
tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.s:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.s
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.s
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.cpp.s
tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.o: tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.o
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.o
# target to build an object file
tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.o:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.o
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.o
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.o
tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.i: tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.i
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.i
# target to preprocess a source file
tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.i:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.i
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.i
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.i
tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.s: tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.s
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.s
# target to generate assembly for a file
tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.s:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.s
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.s
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.cpp.s
tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.o: tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.o
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.o
# target to build an object file
tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.o:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.o
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.o
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.o
tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.i: tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.i
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.i
# target to preprocess a source file
tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.i:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.i
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.i
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.i
tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.s: tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.s
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.s
# target to generate assembly for a file
tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.s:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.s
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.s
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp.s
tutorial_code/calib3d/real_time_pose_estimation/src/Model.o: tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.o
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/Model.o
# target to build an object file
tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.o:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.o
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.o
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.o
tutorial_code/calib3d/real_time_pose_estimation/src/Model.i: tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.i
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/Model.i
# target to preprocess a source file
tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.i:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.i
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.i
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.i
tutorial_code/calib3d/real_time_pose_estimation/src/Model.s: tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.s
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/Model.s
# target to generate assembly for a file
tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.s:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.s
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.s
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/Model.cpp.s
tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.o: tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.o
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.o
# target to build an object file
tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.o:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.o
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.o
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.o
tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.i: tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.i
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.i
# target to preprocess a source file
tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.i:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.i
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.i
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.i
tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.s: tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.s
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.s
# target to generate assembly for a file
tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.s:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.s
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.s
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.cpp.s
tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.o: tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.o
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.o
# target to build an object file
tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.o:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.o
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.o
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.o
tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.i: tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.i
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.i
# target to preprocess a source file
tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.i:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.i
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.i
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.i
tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.s: tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.s
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.s
# target to generate assembly for a file
tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.s:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.s
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.s
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp.s
tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.o: tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.o
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.o
# target to build an object file
tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.o:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.o
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.o
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.o
tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.i: tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.i
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.i
# target to preprocess a source file
tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.i:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.i
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.i
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.i
tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.s: tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.s
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.s
# target to generate assembly for a file
tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.s:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.s
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.s
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.cpp.s
tutorial_code/calib3d/real_time_pose_estimation/src/Utils.o: tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.o
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/Utils.o
# target to build an object file
tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.o:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.o
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.o
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.o
tutorial_code/calib3d/real_time_pose_estimation/src/Utils.i: tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.i
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/Utils.i
# target to preprocess a source file
tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.i:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.i
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.i
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.i
tutorial_code/calib3d/real_time_pose_estimation/src/Utils.s: tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.s
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/Utils.s
# target to generate assembly for a file
tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.s:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.s
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.s
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp.s
tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.o: tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp.o
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.o
# target to build an object file
tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp.o:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp.o
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp.o
tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.i: tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp.i
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.i
# target to preprocess a source file
tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp.i:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp.i
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp.i
tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.s: tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp.s
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.s
# target to generate assembly for a file
tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp.s:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_detection.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_detection.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp.s
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp.s
tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.o: tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp.o
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.o
# target to build an object file
tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp.o:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp.o
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp.o
tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.i: tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp.i
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.i
# target to preprocess a source file
tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp.i:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp.i
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp.i
tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.s: tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp.s
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.s
# target to generate assembly for a file
tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp.s:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(MAKE) $(MAKESILENT) -f cpp/CMakeFiles/example_tutorial_pnp_registration.dir/build.make cpp/CMakeFiles/example_tutorial_pnp_registration.dir/tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp.s
.PHONY : tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.cpp.s
# Help Target
help:
@echo "The following are some of the valid targets for this Makefile:"
@echo "... all (the default if no target is provided)"
@echo "... clean"
@echo "... depend"
@echo "... edit_cache"
@echo "... rebuild_cache"
@echo "... example_tutorial_pnp_detection"
@echo "... example_tutorial_pnp_registration"
@echo "... tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.o"
@echo "... tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.i"
@echo "... tutorial_code/calib3d/real_time_pose_estimation/src/CsvReader.s"
@echo "... tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.o"
@echo "... tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.i"
@echo "... tutorial_code/calib3d/real_time_pose_estimation/src/CsvWriter.s"
@echo "... tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.o"
@echo "... tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.i"
@echo "... tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.s"
@echo "... tutorial_code/calib3d/real_time_pose_estimation/src/Model.o"
@echo "... tutorial_code/calib3d/real_time_pose_estimation/src/Model.i"
@echo "... tutorial_code/calib3d/real_time_pose_estimation/src/Model.s"
@echo "... tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.o"
@echo "... tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.i"
@echo "... tutorial_code/calib3d/real_time_pose_estimation/src/ModelRegistration.s"
@echo "... tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.o"
@echo "... tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.i"
@echo "... tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.s"
@echo "... tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.o"
@echo "... tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.i"
@echo "... tutorial_code/calib3d/real_time_pose_estimation/src/RobustMatcher.s"
@echo "... tutorial_code/calib3d/real_time_pose_estimation/src/Utils.o"
@echo "... tutorial_code/calib3d/real_time_pose_estimation/src/Utils.i"
@echo "... tutorial_code/calib3d/real_time_pose_estimation/src/Utils.s"
@echo "... tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.o"
@echo "... tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.i"
@echo "... tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.s"
@echo "... tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.o"
@echo "... tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.i"
@echo "... tutorial_code/calib3d/real_time_pose_estimation/src/main_registration.s"
.PHONY : help
#=============================================================================
# Special targets to cleanup operation of make.
# Special rule to run CMake to check the build system integrity.
# No rule that depends on this can have commands that come from listfiles
# because they might be regenerated.
cmake_check_build_system:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
.PHONY : cmake_check_build_system
@@ -1,164 +0,0 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.22
# Delete rule output on recipe failure.
.DELETE_ON_ERROR:
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Disable VCS-based implicit rules.
% : %,v
# Disable VCS-based implicit rules.
% : RCS/%
# Disable VCS-based implicit rules.
% : RCS/%,v
# Disable VCS-based implicit rules.
% : SCCS/s.%
# Disable VCS-based implicit rules.
% : s.%
.SUFFIXES: .hpux_make_needs_suffix_list
# Command-line flag to silence nested $(MAKE).
$(VERBOSE)MAKESILENT = -s
#Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
# The shell in which to execute make rules.
SHELL = /bin/sh
# The CMake executable.
CMAKE_COMMAND = /usr/bin/cmake
# The command to remove a file.
RM = /usr/bin/cmake -E rm -f
# Escaping for special characters.
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /media/psf/freelancing/greenhouse/flann_based
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /media/psf/freelancing/greenhouse/flann_based/build
# Include any dependencies generated for this target.
include cpp/example_cmake/CMakeFiles/opencv_example.dir/depend.make
# Include any dependencies generated by the compiler for this target.
include cpp/example_cmake/CMakeFiles/opencv_example.dir/compiler_depend.make
# Include the progress variables for this target.
include cpp/example_cmake/CMakeFiles/opencv_example.dir/progress.make
# Include the compile flags for this target's objects.
include cpp/example_cmake/CMakeFiles/opencv_example.dir/flags.make
cpp/example_cmake/CMakeFiles/opencv_example.dir/example.cpp.o: cpp/example_cmake/CMakeFiles/opencv_example.dir/flags.make
cpp/example_cmake/CMakeFiles/opencv_example.dir/example.cpp.o: ../cpp/example_cmake/example.cpp
cpp/example_cmake/CMakeFiles/opencv_example.dir/example.cpp.o: cpp/example_cmake/CMakeFiles/opencv_example.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/media/psf/freelancing/greenhouse/flann_based/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object cpp/example_cmake/CMakeFiles/opencv_example.dir/example.cpp.o"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp/example_cmake && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT cpp/example_cmake/CMakeFiles/opencv_example.dir/example.cpp.o -MF CMakeFiles/opencv_example.dir/example.cpp.o.d -o CMakeFiles/opencv_example.dir/example.cpp.o -c /media/psf/freelancing/greenhouse/flann_based/cpp/example_cmake/example.cpp
cpp/example_cmake/CMakeFiles/opencv_example.dir/example.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/opencv_example.dir/example.cpp.i"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp/example_cmake && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /media/psf/freelancing/greenhouse/flann_based/cpp/example_cmake/example.cpp > CMakeFiles/opencv_example.dir/example.cpp.i
cpp/example_cmake/CMakeFiles/opencv_example.dir/example.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/opencv_example.dir/example.cpp.s"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp/example_cmake && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /media/psf/freelancing/greenhouse/flann_based/cpp/example_cmake/example.cpp -o CMakeFiles/opencv_example.dir/example.cpp.s
# Object files for target opencv_example
opencv_example_OBJECTS = \
"CMakeFiles/opencv_example.dir/example.cpp.o"
# External object files for target opencv_example
opencv_example_EXTERNAL_OBJECTS =
cpp/example_cmake/opencv_example: cpp/example_cmake/CMakeFiles/opencv_example.dir/example.cpp.o
cpp/example_cmake/opencv_example: cpp/example_cmake/CMakeFiles/opencv_example.dir/build.make
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_stitching.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_alphamat.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_aruco.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_barcode.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_bgsegm.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_bioinspired.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_ccalib.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_dnn_objdetect.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_dnn_superres.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_dpm.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_face.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_freetype.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_fuzzy.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_hdf.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_hfs.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_img_hash.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_intensity_transform.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_line_descriptor.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_mcc.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_quality.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_rapid.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_reg.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_rgbd.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_saliency.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_shape.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_stereo.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_structured_light.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_superres.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_surface_matching.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_tracking.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_videostab.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_viz.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_wechat_qrcode.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_xobjdetect.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_xphoto.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_datasets.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_plot.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_text.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_ml.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_phase_unwrapping.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_optflow.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_ximgproc.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_video.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_photo.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.5.4d
cpp/example_cmake/opencv_example: /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.5.4d
cpp/example_cmake/opencv_example: cpp/example_cmake/CMakeFiles/opencv_example.dir/link.txt
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/media/psf/freelancing/greenhouse/flann_based/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable opencv_example"
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp/example_cmake && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/opencv_example.dir/link.txt --verbose=$(VERBOSE)
# Rule to build all files generated by this target.
cpp/example_cmake/CMakeFiles/opencv_example.dir/build: cpp/example_cmake/opencv_example
.PHONY : cpp/example_cmake/CMakeFiles/opencv_example.dir/build
cpp/example_cmake/CMakeFiles/opencv_example.dir/clean:
cd /media/psf/freelancing/greenhouse/flann_based/build/cpp/example_cmake && $(CMAKE_COMMAND) -P CMakeFiles/opencv_example.dir/cmake_clean.cmake
.PHONY : cpp/example_cmake/CMakeFiles/opencv_example.dir/clean
cpp/example_cmake/CMakeFiles/opencv_example.dir/depend:
cd /media/psf/freelancing/greenhouse/flann_based/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /media/psf/freelancing/greenhouse/flann_based /media/psf/freelancing/greenhouse/flann_based/cpp/example_cmake /media/psf/freelancing/greenhouse/flann_based/build /media/psf/freelancing/greenhouse/flann_based/build/cpp/example_cmake /media/psf/freelancing/greenhouse/flann_based/build/cpp/example_cmake/CMakeFiles/opencv_example.dir/DependInfo.cmake --color=$(COLOR)
.PHONY : cpp/example_cmake/CMakeFiles/opencv_example.dir/depend
@@ -1,11 +0,0 @@
file(REMOVE_RECURSE
"CMakeFiles/opencv_example.dir/example.cpp.o"
"CMakeFiles/opencv_example.dir/example.cpp.o.d"
"opencv_example"
"opencv_example.pdb"
)
# Per-language clean rules from dependency scanning.
foreach(lang CXX)
include(CMakeFiles/opencv_example.dir/cmake_clean_${lang}.cmake OPTIONAL)
endforeach()
@@ -1,316 +0,0 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.22
cpp/example_cmake/CMakeFiles/opencv_example.dir/example.cpp.o
/media/psf/freelancing/greenhouse/flann_based/cpp/example_cmake/example.cpp
/usr/include/stdc-predef.h
/usr/include/opencv4/opencv2/core.hpp
/usr/include/opencv4/opencv2/core/cvdef.h
/usr/include/opencv4/opencv2/core/version.hpp
/usr/include/c++/11/limits
/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h
/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h
/usr/include/features.h
/usr/include/features-time64.h
/usr/include/aarch64-linux-gnu/bits/wordsize.h
/usr/include/aarch64-linux-gnu/bits/timesize.h
/usr/include/aarch64-linux-gnu/sys/cdefs.h
/usr/include/aarch64-linux-gnu/bits/long-double.h
/usr/include/aarch64-linux-gnu/gnu/stubs.h
/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h
/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h
/usr/include/c++/11/pstl/pstl_config.h
/usr/include/opencv4/opencv2/core/hal/interface.h
/usr/include/c++/11/cstddef
/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h
/usr/include/c++/11/cstdint
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h
/usr/include/stdint.h
/usr/include/aarch64-linux-gnu/bits/libc-header-start.h
/usr/include/aarch64-linux-gnu/bits/types.h
/usr/include/aarch64-linux-gnu/bits/typesizes.h
/usr/include/aarch64-linux-gnu/bits/time64.h
/usr/include/aarch64-linux-gnu/bits/wchar.h
/usr/include/aarch64-linux-gnu/bits/stdint-intn.h
/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h
/usr/include/opencv4/opencv2/core/cv_cpu_dispatch.h
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_neon.h
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_fp16.h
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_bf16.h
/usr/include/c++/11/array
/usr/include/c++/11/utility
/usr/include/c++/11/bits/stl_relops.h
/usr/include/c++/11/bits/stl_pair.h
/usr/include/c++/11/bits/move.h
/usr/include/c++/11/type_traits
/usr/include/c++/11/initializer_list
/usr/include/c++/11/bits/functexcept.h
/usr/include/c++/11/bits/exception_defines.h
/usr/include/c++/11/bits/stl_algobase.h
/usr/include/c++/11/bits/cpp_type_traits.h
/usr/include/c++/11/ext/type_traits.h
/usr/include/c++/11/ext/numeric_traits.h
/usr/include/c++/11/bits/stl_iterator_base_types.h
/usr/include/c++/11/bits/stl_iterator_base_funcs.h
/usr/include/c++/11/bits/concept_check.h
/usr/include/c++/11/debug/assertions.h
/usr/include/c++/11/bits/stl_iterator.h
/usr/include/c++/11/bits/ptr_traits.h
/usr/include/c++/11/debug/debug.h
/usr/include/c++/11/bits/predefined_ops.h
/usr/include/c++/11/bits/range_access.h
/usr/include/opencv4/opencv2/core/base.hpp
/usr/include/opencv4/opencv2/opencv_modules.hpp
/usr/include/c++/11/climits
/usr/lib/gcc/aarch64-linux-gnu/11/include/limits.h
/usr/lib/gcc/aarch64-linux-gnu/11/include/syslimits.h
/usr/include/limits.h
/usr/include/aarch64-linux-gnu/bits/posix1_lim.h
/usr/include/aarch64-linux-gnu/bits/local_lim.h
/usr/include/linux/limits.h
/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h
/usr/include/aarch64-linux-gnu/bits/posix2_lim.h
/usr/include/aarch64-linux-gnu/bits/xopen_lim.h
/usr/include/aarch64-linux-gnu/bits/uio_lim.h
/usr/include/c++/11/algorithm
/usr/include/c++/11/bits/stl_algo.h
/usr/include/c++/11/cstdlib
/usr/include/stdlib.h
/usr/include/aarch64-linux-gnu/bits/waitflags.h
/usr/include/aarch64-linux-gnu/bits/waitstatus.h
/usr/include/aarch64-linux-gnu/bits/floatn.h
/usr/include/aarch64-linux-gnu/bits/floatn-common.h
/usr/include/aarch64-linux-gnu/bits/types/locale_t.h
/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h
/usr/include/aarch64-linux-gnu/sys/types.h
/usr/include/aarch64-linux-gnu/bits/types/clock_t.h
/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h
/usr/include/aarch64-linux-gnu/bits/types/time_t.h
/usr/include/aarch64-linux-gnu/bits/types/timer_t.h
/usr/include/endian.h
/usr/include/aarch64-linux-gnu/bits/endian.h
/usr/include/aarch64-linux-gnu/bits/endianness.h
/usr/include/aarch64-linux-gnu/bits/byteswap.h
/usr/include/aarch64-linux-gnu/bits/uintn-identity.h
/usr/include/aarch64-linux-gnu/sys/select.h
/usr/include/aarch64-linux-gnu/bits/select.h
/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h
/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h
/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h
/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h
/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h
/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h
/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h
/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h
/usr/include/aarch64-linux-gnu/bits/struct_mutex.h
/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h
/usr/include/alloca.h
/usr/include/aarch64-linux-gnu/bits/stdlib-float.h
/usr/include/c++/11/bits/std_abs.h
/usr/include/c++/11/bits/algorithmfwd.h
/usr/include/c++/11/bits/stl_heap.h
/usr/include/c++/11/bits/stl_tempbuf.h
/usr/include/c++/11/bits/stl_construct.h
/usr/include/c++/11/new
/usr/include/c++/11/bits/exception.h
/usr/include/c++/11/bits/uniform_int_dist.h
/usr/include/c++/11/pstl/glue_algorithm_defs.h
/usr/include/c++/11/functional
/usr/include/c++/11/bits/stl_function.h
/usr/include/c++/11/backward/binders.h
/usr/include/c++/11/tuple
/usr/include/c++/11/bits/uses_allocator.h
/usr/include/c++/11/bits/invoke.h
/usr/include/c++/11/bits/functional_hash.h
/usr/include/c++/11/bits/hash_bytes.h
/usr/include/c++/11/bits/refwrap.h
/usr/include/c++/11/bits/std_function.h
/usr/include/c++/11/typeinfo
/usr/include/c++/11/unordered_map
/usr/include/c++/11/bits/allocator.h
/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h
/usr/include/c++/11/ext/new_allocator.h
/usr/include/c++/11/bits/memoryfwd.h
/usr/include/c++/11/ext/alloc_traits.h
/usr/include/c++/11/bits/alloc_traits.h
/usr/include/c++/11/ext/aligned_buffer.h
/usr/include/c++/11/bits/hashtable.h
/usr/include/c++/11/bits/hashtable_policy.h
/usr/include/c++/11/bits/enable_special_members.h
/usr/include/c++/11/bits/node_handle.h
/usr/include/c++/11/bits/unordered_map.h
/usr/include/c++/11/bits/erase_if.h
/usr/include/c++/11/vector
/usr/include/c++/11/bits/stl_uninitialized.h
/usr/include/c++/11/bits/stl_vector.h
/usr/include/c++/11/bits/stl_bvector.h
/usr/include/c++/11/bits/vector.tcc
/usr/include/c++/11/pstl/execution_defs.h
/usr/include/opencv4/opencv2/core/cvstd.hpp
/usr/include/c++/11/cstring
/usr/include/string.h
/usr/include/strings.h
/usr/include/c++/11/cctype
/usr/include/ctype.h
/usr/include/c++/11/string
/usr/include/c++/11/bits/stringfwd.h
/usr/include/c++/11/bits/char_traits.h
/usr/include/c++/11/bits/postypes.h
/usr/include/c++/11/cwchar
/usr/include/wchar.h
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h
/usr/include/aarch64-linux-gnu/bits/types/wint_t.h
/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h
/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h
/usr/include/aarch64-linux-gnu/bits/types/__FILE.h
/usr/include/aarch64-linux-gnu/bits/types/FILE.h
/usr/include/c++/11/bits/localefwd.h
/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h
/usr/include/c++/11/clocale
/usr/include/locale.h
/usr/include/aarch64-linux-gnu/bits/locale.h
/usr/include/c++/11/iosfwd
/usr/include/c++/11/bits/ostream_insert.h
/usr/include/c++/11/bits/cxxabi_forced.h
/usr/include/c++/11/bits/basic_string.h
/usr/include/c++/11/ext/atomicity.h
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h
/usr/include/pthread.h
/usr/include/sched.h
/usr/include/aarch64-linux-gnu/bits/sched.h
/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h
/usr/include/aarch64-linux-gnu/bits/cpu-set.h
/usr/include/time.h
/usr/include/aarch64-linux-gnu/bits/time.h
/usr/include/aarch64-linux-gnu/bits/timex.h
/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h
/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h
/usr/include/aarch64-linux-gnu/bits/setjmp.h
/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h
/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h
/usr/include/aarch64-linux-gnu/sys/single_threaded.h
/usr/include/c++/11/string_view
/usr/include/c++/11/bits/string_view.tcc
/usr/include/c++/11/ext/string_conversions.h
/usr/include/c++/11/cstdio
/usr/include/stdio.h
/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h
/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h
/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h
/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h
/usr/include/aarch64-linux-gnu/bits/stdio_lim.h
/usr/include/c++/11/cerrno
/usr/include/errno.h
/usr/include/aarch64-linux-gnu/bits/errno.h
/usr/include/linux/errno.h
/usr/include/aarch64-linux-gnu/asm/errno.h
/usr/include/asm-generic/errno.h
/usr/include/asm-generic/errno-base.h
/usr/include/aarch64-linux-gnu/bits/types/error_t.h
/usr/include/c++/11/bits/charconv.h
/usr/include/c++/11/bits/basic_string.tcc
/usr/include/c++/11/cmath
/usr/include/math.h
/usr/include/aarch64-linux-gnu/bits/math-vector.h
/usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h
/usr/include/aarch64-linux-gnu/bits/flt-eval-method.h
/usr/include/aarch64-linux-gnu/bits/fp-logb.h
/usr/include/aarch64-linux-gnu/bits/fp-fast.h
/usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h
/usr/include/aarch64-linux-gnu/bits/mathcalls.h
/usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h
/usr/include/aarch64-linux-gnu/bits/iscanonical.h
/usr/include/c++/11/bits/specfun.h
/usr/include/c++/11/tr1/gamma.tcc
/usr/include/c++/11/tr1/special_function_util.h
/usr/include/c++/11/tr1/bessel_function.tcc
/usr/include/c++/11/tr1/beta_function.tcc
/usr/include/c++/11/tr1/ell_integral.tcc
/usr/include/c++/11/tr1/exp_integral.tcc
/usr/include/c++/11/tr1/hypergeometric.tcc
/usr/include/c++/11/tr1/legendre_function.tcc
/usr/include/c++/11/tr1/modified_bessel_func.tcc
/usr/include/c++/11/tr1/poly_hermite.tcc
/usr/include/c++/11/tr1/poly_laguerre.tcc
/usr/include/c++/11/tr1/riemann_zeta.tcc
/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp
/usr/include/c++/11/memory
/usr/include/c++/11/bits/stl_raw_storage_iter.h
/usr/include/c++/11/bits/align.h
/usr/include/c++/11/bit
/usr/include/c++/11/bits/unique_ptr.h
/usr/include/c++/11/bits/shared_ptr.h
/usr/include/c++/11/bits/shared_ptr_base.h
/usr/include/c++/11/bits/allocated_ptr.h
/usr/include/c++/11/ext/concurrence.h
/usr/include/c++/11/exception
/usr/include/c++/11/bits/exception_ptr.h
/usr/include/c++/11/bits/cxxabi_init_exception.h
/usr/include/c++/11/bits/nested_exception.h
/usr/include/c++/11/bits/shared_ptr_atomic.h
/usr/include/c++/11/bits/atomic_base.h
/usr/include/c++/11/bits/atomic_lockfree_defines.h
/usr/include/c++/11/backward/auto_ptr.h
/usr/include/c++/11/pstl/glue_memory_defs.h
/usr/include/opencv4/opencv2/core/neon_utils.hpp
/usr/include/opencv4/opencv2/core/vsx_utils.hpp
/usr/include/assert.h
/usr/include/opencv4/opencv2/core/check.hpp
/usr/include/opencv4/opencv2/core/traits.hpp
/usr/include/opencv4/opencv2/core/matx.hpp
/usr/include/opencv4/opencv2/core/saturate.hpp
/usr/include/opencv4/opencv2/core/fast_math.hpp
/usr/include/opencv4/opencv2/core/types.hpp
/usr/include/c++/11/cfloat
/usr/lib/gcc/aarch64-linux-gnu/11/include/float.h
/usr/include/opencv4/opencv2/core/mat.hpp
/usr/include/opencv4/opencv2/core/bufferpool.hpp
/usr/include/opencv4/opencv2/core/mat.inl.hpp
/usr/include/opencv4/opencv2/core/persistence.hpp
/usr/include/opencv4/opencv2/core/operations.hpp
/usr/include/opencv4/opencv2/core/cvstd.inl.hpp
/usr/include/c++/11/complex
/usr/include/c++/11/sstream
/usr/include/c++/11/istream
/usr/include/c++/11/ios
/usr/include/c++/11/bits/ios_base.h
/usr/include/c++/11/bits/locale_classes.h
/usr/include/c++/11/bits/locale_classes.tcc
/usr/include/c++/11/system_error
/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h
/usr/include/c++/11/stdexcept
/usr/include/c++/11/streambuf
/usr/include/c++/11/bits/streambuf.tcc
/usr/include/c++/11/bits/basic_ios.h
/usr/include/c++/11/bits/locale_facets.h
/usr/include/c++/11/cwctype
/usr/include/wctype.h
/usr/include/aarch64-linux-gnu/bits/wctype-wchar.h
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h
/usr/include/c++/11/bits/streambuf_iterator.h
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h
/usr/include/c++/11/bits/locale_facets.tcc
/usr/include/c++/11/bits/basic_ios.tcc
/usr/include/c++/11/ostream
/usr/include/c++/11/bits/ostream.tcc
/usr/include/c++/11/bits/istream.tcc
/usr/include/c++/11/bits/sstream.tcc
/usr/include/opencv4/opencv2/core/utility.hpp
/usr/include/c++/11/mutex
/usr/include/c++/11/chrono
/usr/include/c++/11/ratio
/usr/include/c++/11/ctime
/usr/include/c++/11/bits/parse_numbers.h
/usr/include/c++/11/bits/std_mutex.h
/usr/include/c++/11/bits/unique_lock.h
/usr/include/opencv4/opencv2/core/optim.hpp
/usr/include/opencv4/opencv2/core/ovx.hpp
/usr/include/opencv4/opencv2/core/cvdef.h
/usr/include/opencv4/opencv2/imgproc.hpp
/usr/include/opencv4/opencv2/imgproc/segmentation.hpp
/usr/include/opencv4/opencv2/highgui.hpp
/usr/include/opencv4/opencv2/imgcodecs.hpp
/usr/include/opencv4/opencv2/videoio.hpp
/usr/include/c++/11/iostream
@@ -1,935 +0,0 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.22
cpp/example_cmake/CMakeFiles/opencv_example.dir/example.cpp.o: ../cpp/example_cmake/example.cpp \
/usr/include/stdc-predef.h \
/usr/include/opencv4/opencv2/core.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/usr/include/opencv4/opencv2/core/version.hpp \
/usr/include/c++/11/limits \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \
/usr/include/features.h \
/usr/include/features-time64.h \
/usr/include/aarch64-linux-gnu/bits/wordsize.h \
/usr/include/aarch64-linux-gnu/bits/timesize.h \
/usr/include/aarch64-linux-gnu/sys/cdefs.h \
/usr/include/aarch64-linux-gnu/bits/long-double.h \
/usr/include/aarch64-linux-gnu/gnu/stubs.h \
/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \
/usr/include/c++/11/pstl/pstl_config.h \
/usr/include/opencv4/opencv2/core/hal/interface.h \
/usr/include/c++/11/cstddef \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \
/usr/include/c++/11/cstdint \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h \
/usr/include/stdint.h \
/usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
/usr/include/aarch64-linux-gnu/bits/types.h \
/usr/include/aarch64-linux-gnu/bits/typesizes.h \
/usr/include/aarch64-linux-gnu/bits/time64.h \
/usr/include/aarch64-linux-gnu/bits/wchar.h \
/usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
/usr/include/opencv4/opencv2/core/cv_cpu_dispatch.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_neon.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_fp16.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_bf16.h \
/usr/include/c++/11/array \
/usr/include/c++/11/utility \
/usr/include/c++/11/bits/stl_relops.h \
/usr/include/c++/11/bits/stl_pair.h \
/usr/include/c++/11/bits/move.h \
/usr/include/c++/11/type_traits \
/usr/include/c++/11/initializer_list \
/usr/include/c++/11/bits/functexcept.h \
/usr/include/c++/11/bits/exception_defines.h \
/usr/include/c++/11/bits/stl_algobase.h \
/usr/include/c++/11/bits/cpp_type_traits.h \
/usr/include/c++/11/ext/type_traits.h \
/usr/include/c++/11/ext/numeric_traits.h \
/usr/include/c++/11/bits/stl_iterator_base_types.h \
/usr/include/c++/11/bits/stl_iterator_base_funcs.h \
/usr/include/c++/11/bits/concept_check.h \
/usr/include/c++/11/debug/assertions.h \
/usr/include/c++/11/bits/stl_iterator.h \
/usr/include/c++/11/bits/ptr_traits.h \
/usr/include/c++/11/debug/debug.h \
/usr/include/c++/11/bits/predefined_ops.h \
/usr/include/c++/11/bits/range_access.h \
/usr/include/opencv4/opencv2/core/base.hpp \
/usr/include/opencv4/opencv2/opencv_modules.hpp \
/usr/include/c++/11/climits \
/usr/lib/gcc/aarch64-linux-gnu/11/include/limits.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/syslimits.h \
/usr/include/limits.h \
/usr/include/aarch64-linux-gnu/bits/posix1_lim.h \
/usr/include/aarch64-linux-gnu/bits/local_lim.h \
/usr/include/linux/limits.h \
/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
/usr/include/aarch64-linux-gnu/bits/posix2_lim.h \
/usr/include/aarch64-linux-gnu/bits/xopen_lim.h \
/usr/include/aarch64-linux-gnu/bits/uio_lim.h \
/usr/include/c++/11/algorithm \
/usr/include/c++/11/bits/stl_algo.h \
/usr/include/c++/11/cstdlib \
/usr/include/stdlib.h \
/usr/include/aarch64-linux-gnu/bits/waitflags.h \
/usr/include/aarch64-linux-gnu/bits/waitstatus.h \
/usr/include/aarch64-linux-gnu/bits/floatn.h \
/usr/include/aarch64-linux-gnu/bits/floatn-common.h \
/usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
/usr/include/aarch64-linux-gnu/sys/types.h \
/usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
/usr/include/aarch64-linux-gnu/bits/types/time_t.h \
/usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
/usr/include/endian.h \
/usr/include/aarch64-linux-gnu/bits/endian.h \
/usr/include/aarch64-linux-gnu/bits/endianness.h \
/usr/include/aarch64-linux-gnu/bits/byteswap.h \
/usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
/usr/include/aarch64-linux-gnu/sys/select.h \
/usr/include/aarch64-linux-gnu/bits/select.h \
/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
/usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
/usr/include/alloca.h \
/usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
/usr/include/c++/11/bits/std_abs.h \
/usr/include/c++/11/bits/algorithmfwd.h \
/usr/include/c++/11/bits/stl_heap.h \
/usr/include/c++/11/bits/stl_tempbuf.h \
/usr/include/c++/11/bits/stl_construct.h \
/usr/include/c++/11/new \
/usr/include/c++/11/bits/exception.h \
/usr/include/c++/11/bits/uniform_int_dist.h \
/usr/include/c++/11/pstl/glue_algorithm_defs.h \
/usr/include/c++/11/functional \
/usr/include/c++/11/bits/stl_function.h \
/usr/include/c++/11/backward/binders.h \
/usr/include/c++/11/tuple \
/usr/include/c++/11/bits/uses_allocator.h \
/usr/include/c++/11/bits/invoke.h \
/usr/include/c++/11/bits/functional_hash.h \
/usr/include/c++/11/bits/hash_bytes.h \
/usr/include/c++/11/bits/refwrap.h \
/usr/include/c++/11/bits/std_function.h \
/usr/include/c++/11/typeinfo \
/usr/include/c++/11/unordered_map \
/usr/include/c++/11/bits/allocator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \
/usr/include/c++/11/ext/new_allocator.h \
/usr/include/c++/11/bits/memoryfwd.h \
/usr/include/c++/11/ext/alloc_traits.h \
/usr/include/c++/11/bits/alloc_traits.h \
/usr/include/c++/11/ext/aligned_buffer.h \
/usr/include/c++/11/bits/hashtable.h \
/usr/include/c++/11/bits/hashtable_policy.h \
/usr/include/c++/11/bits/enable_special_members.h \
/usr/include/c++/11/bits/node_handle.h \
/usr/include/c++/11/bits/unordered_map.h \
/usr/include/c++/11/bits/erase_if.h \
/usr/include/c++/11/vector \
/usr/include/c++/11/bits/stl_uninitialized.h \
/usr/include/c++/11/bits/stl_vector.h \
/usr/include/c++/11/bits/stl_bvector.h \
/usr/include/c++/11/bits/vector.tcc \
/usr/include/c++/11/pstl/execution_defs.h \
/usr/include/opencv4/opencv2/core/cvstd.hpp \
/usr/include/c++/11/cstring \
/usr/include/string.h \
/usr/include/strings.h \
/usr/include/c++/11/cctype \
/usr/include/ctype.h \
/usr/include/c++/11/string \
/usr/include/c++/11/bits/stringfwd.h \
/usr/include/c++/11/bits/char_traits.h \
/usr/include/c++/11/bits/postypes.h \
/usr/include/c++/11/cwchar \
/usr/include/wchar.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \
/usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/FILE.h \
/usr/include/c++/11/bits/localefwd.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \
/usr/include/c++/11/clocale \
/usr/include/locale.h \
/usr/include/aarch64-linux-gnu/bits/locale.h \
/usr/include/c++/11/iosfwd \
/usr/include/c++/11/bits/ostream_insert.h \
/usr/include/c++/11/bits/cxxabi_forced.h \
/usr/include/c++/11/bits/basic_string.h \
/usr/include/c++/11/ext/atomicity.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \
/usr/include/pthread.h \
/usr/include/sched.h \
/usr/include/aarch64-linux-gnu/bits/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
/usr/include/aarch64-linux-gnu/bits/cpu-set.h \
/usr/include/time.h \
/usr/include/aarch64-linux-gnu/bits/time.h \
/usr/include/aarch64-linux-gnu/bits/timex.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
/usr/include/aarch64-linux-gnu/bits/setjmp.h \
/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \
/usr/include/aarch64-linux-gnu/sys/single_threaded.h \
/usr/include/c++/11/string_view \
/usr/include/c++/11/bits/string_view.tcc \
/usr/include/c++/11/ext/string_conversions.h \
/usr/include/c++/11/cstdio \
/usr/include/stdio.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
/usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
/usr/include/c++/11/cerrno \
/usr/include/errno.h \
/usr/include/aarch64-linux-gnu/bits/errno.h \
/usr/include/linux/errno.h \
/usr/include/aarch64-linux-gnu/asm/errno.h \
/usr/include/asm-generic/errno.h \
/usr/include/asm-generic/errno-base.h \
/usr/include/aarch64-linux-gnu/bits/types/error_t.h \
/usr/include/c++/11/bits/charconv.h \
/usr/include/c++/11/bits/basic_string.tcc \
/usr/include/c++/11/cmath \
/usr/include/math.h \
/usr/include/aarch64-linux-gnu/bits/math-vector.h \
/usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
/usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
/usr/include/aarch64-linux-gnu/bits/fp-logb.h \
/usr/include/aarch64-linux-gnu/bits/fp-fast.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
/usr/include/aarch64-linux-gnu/bits/iscanonical.h \
/usr/include/c++/11/bits/specfun.h \
/usr/include/c++/11/tr1/gamma.tcc \
/usr/include/c++/11/tr1/special_function_util.h \
/usr/include/c++/11/tr1/bessel_function.tcc \
/usr/include/c++/11/tr1/beta_function.tcc \
/usr/include/c++/11/tr1/ell_integral.tcc \
/usr/include/c++/11/tr1/exp_integral.tcc \
/usr/include/c++/11/tr1/hypergeometric.tcc \
/usr/include/c++/11/tr1/legendre_function.tcc \
/usr/include/c++/11/tr1/modified_bessel_func.tcc \
/usr/include/c++/11/tr1/poly_hermite.tcc \
/usr/include/c++/11/tr1/poly_laguerre.tcc \
/usr/include/c++/11/tr1/riemann_zeta.tcc \
/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp \
/usr/include/c++/11/memory \
/usr/include/c++/11/bits/stl_raw_storage_iter.h \
/usr/include/c++/11/bits/align.h \
/usr/include/c++/11/bit \
/usr/include/c++/11/bits/unique_ptr.h \
/usr/include/c++/11/bits/shared_ptr.h \
/usr/include/c++/11/bits/shared_ptr_base.h \
/usr/include/c++/11/bits/allocated_ptr.h \
/usr/include/c++/11/ext/concurrence.h \
/usr/include/c++/11/exception \
/usr/include/c++/11/bits/exception_ptr.h \
/usr/include/c++/11/bits/cxxabi_init_exception.h \
/usr/include/c++/11/bits/nested_exception.h \
/usr/include/c++/11/bits/shared_ptr_atomic.h \
/usr/include/c++/11/bits/atomic_base.h \
/usr/include/c++/11/bits/atomic_lockfree_defines.h \
/usr/include/c++/11/backward/auto_ptr.h \
/usr/include/c++/11/pstl/glue_memory_defs.h \
/usr/include/opencv4/opencv2/core/neon_utils.hpp \
/usr/include/opencv4/opencv2/core/vsx_utils.hpp \
/usr/include/assert.h \
/usr/include/opencv4/opencv2/core/check.hpp \
/usr/include/opencv4/opencv2/core/traits.hpp \
/usr/include/opencv4/opencv2/core/matx.hpp \
/usr/include/opencv4/opencv2/core/saturate.hpp \
/usr/include/opencv4/opencv2/core/fast_math.hpp \
/usr/include/opencv4/opencv2/core/types.hpp \
/usr/include/c++/11/cfloat \
/usr/lib/gcc/aarch64-linux-gnu/11/include/float.h \
/usr/include/opencv4/opencv2/core/mat.hpp \
/usr/include/opencv4/opencv2/core/bufferpool.hpp \
/usr/include/opencv4/opencv2/core/mat.inl.hpp \
/usr/include/opencv4/opencv2/core/persistence.hpp \
/usr/include/opencv4/opencv2/core/operations.hpp \
/usr/include/opencv4/opencv2/core/cvstd.inl.hpp \
/usr/include/c++/11/complex \
/usr/include/c++/11/sstream \
/usr/include/c++/11/istream \
/usr/include/c++/11/ios \
/usr/include/c++/11/bits/ios_base.h \
/usr/include/c++/11/bits/locale_classes.h \
/usr/include/c++/11/bits/locale_classes.tcc \
/usr/include/c++/11/system_error \
/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \
/usr/include/c++/11/stdexcept \
/usr/include/c++/11/streambuf \
/usr/include/c++/11/bits/streambuf.tcc \
/usr/include/c++/11/bits/basic_ios.h \
/usr/include/c++/11/bits/locale_facets.h \
/usr/include/c++/11/cwctype \
/usr/include/wctype.h \
/usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \
/usr/include/c++/11/bits/streambuf_iterator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \
/usr/include/c++/11/bits/locale_facets.tcc \
/usr/include/c++/11/bits/basic_ios.tcc \
/usr/include/c++/11/ostream \
/usr/include/c++/11/bits/ostream.tcc \
/usr/include/c++/11/bits/istream.tcc \
/usr/include/c++/11/bits/sstream.tcc \
/usr/include/opencv4/opencv2/core/utility.hpp \
/usr/include/c++/11/mutex \
/usr/include/c++/11/chrono \
/usr/include/c++/11/ratio \
/usr/include/c++/11/ctime \
/usr/include/c++/11/bits/parse_numbers.h \
/usr/include/c++/11/bits/std_mutex.h \
/usr/include/c++/11/bits/unique_lock.h \
/usr/include/opencv4/opencv2/core/optim.hpp \
/usr/include/opencv4/opencv2/core/ovx.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/usr/include/opencv4/opencv2/imgproc.hpp \
/usr/include/opencv4/opencv2/imgproc/segmentation.hpp \
/usr/include/opencv4/opencv2/highgui.hpp \
/usr/include/opencv4/opencv2/imgcodecs.hpp \
/usr/include/opencv4/opencv2/videoio.hpp \
/usr/include/c++/11/iostream
/usr/include/opencv4/opencv2/imgcodecs.hpp:
/usr/include/opencv4/opencv2/highgui.hpp:
/usr/include/opencv4/opencv2/imgproc/segmentation.hpp:
/usr/include/opencv4/opencv2/core/ovx.hpp:
/usr/include/opencv4/opencv2/core/optim.hpp:
/usr/include/c++/11/bits/parse_numbers.h:
/usr/include/c++/11/ratio:
/usr/include/c++/11/chrono:
/usr/include/c++/11/mutex:
/usr/include/opencv4/opencv2/core/utility.hpp:
/usr/include/c++/11/bits/ostream.tcc:
/usr/include/c++/11/ostream:
/usr/include/c++/11/bits/locale_facets.tcc:
/usr/include/c++/11/bits/streambuf_iterator.h:
/usr/include/c++/11/streambuf:
/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h:
/usr/include/c++/11/system_error:
/usr/include/c++/11/bits/locale_classes.tcc:
/usr/include/c++/11/bits/locale_classes.h:
/usr/include/c++/11/bits/ios_base.h:
/usr/include/c++/11/istream:
/usr/include/c++/11/complex:
/usr/include/opencv4/opencv2/core/operations.hpp:
/usr/include/opencv4/opencv2/core/bufferpool.hpp:
/usr/lib/gcc/aarch64-linux-gnu/11/include/float.h:
/usr/include/c++/11/cfloat:
/usr/include/opencv4/opencv2/core/types.hpp:
/usr/include/opencv4/opencv2/core/saturate.hpp:
/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h:
/usr/include/c++/11/ctime:
/usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h:
/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h:
/usr/include/c++/11/unordered_map:
/usr/include/c++/11/cctype:
/usr/include/aarch64-linux-gnu/asm/errno.h:
/usr/include/c++/11/bits/refwrap.h:
/usr/include/c++/11/bits/functional_hash.h:
/usr/include/c++/11/backward/binders.h:
/usr/include/c++/11/algorithm:
/usr/include/c++/11/typeinfo:
/usr/include/c++/11/bits/std_function.h:
/usr/include/c++/11/bits/stl_tempbuf.h:
/usr/include/aarch64-linux-gnu/bits/stdlib-float.h:
/usr/include/c++/11/bits/functexcept.h:
/usr/include/aarch64-linux-gnu/bits/time.h:
/usr/include/alloca.h:
/usr/include/aarch64-linux-gnu/bits/time64.h:
/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h:
/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h:
/usr/include/c++/11/sstream:
/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h:
/usr/include/opencv4/opencv2/core/check.hpp:
/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h:
/usr/include/c++/11/bits/stl_raw_storage_iter.h:
/usr/include/c++/11/pstl/pstl_config.h:
/usr/include/aarch64-linux-gnu/bits/timesize.h:
/usr/include/aarch64-linux-gnu/bits/endian.h:
/usr/include/c++/11/ext/aligned_buffer.h:
/usr/include/aarch64-linux-gnu/bits/types/time_t.h:
/usr/include/c++/11/stdexcept:
/usr/include/c++/11/pstl/glue_algorithm_defs.h:
/usr/include/aarch64-linux-gnu/sys/types.h:
/usr/include/c++/11/bits/unique_lock.h:
/usr/include/c++/11/bits/uses_allocator.h:
/usr/include/opencv4/opencv2/core/cvdef.h:
/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h:
/usr/include/aarch64-linux-gnu/bits/floatn-common.h:
/usr/include/opencv4/opencv2/core/cvstd.inl.hpp:
/usr/include/aarch64-linux-gnu/bits/mathcalls.h:
/usr/include/c++/11/bits/allocated_ptr.h:
/usr/include/aarch64-linux-gnu/bits/waitstatus.h:
/usr/include/c++/11/tr1/riemann_zeta.tcc:
/usr/include/c++/11/bits/basic_ios.h:
/usr/include/c++/11/bits/uniform_int_dist.h:
/usr/include/wchar.h:
/usr/include/c++/11/bits/cxxabi_init_exception.h:
/usr/include/stdlib.h:
/usr/include/c++/11/bits/stl_iterator_base_types.h:
/usr/include/c++/11/bits/std_mutex.h:
/usr/include/c++/11/tr1/poly_laguerre.tcc:
/usr/include/c++/11/bit:
/usr/include/assert.h:
/usr/include/aarch64-linux-gnu/bits/select.h:
/usr/include/c++/11/tuple:
/usr/include/c++/11/type_traits:
/usr/include/c++/11/bits/stl_algo.h:
/usr/include/aarch64-linux-gnu/bits/uio_lim.h:
/usr/include/c++/11/iostream:
/usr/include/c++/11/bits/node_handle.h:
/usr/include/aarch64-linux-gnu/bits/struct_mutex.h:
/usr/include/aarch64-linux-gnu/bits/types.h:
/usr/include/c++/11/bits/hashtable.h:
/usr/include/aarch64-linux-gnu/bits/setjmp.h:
/usr/include/aarch64-linux-gnu/bits/xopen_lim.h:
/usr/include/c++/11/bits/streambuf.tcc:
/usr/include/string.h:
/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h:
/usr/include/aarch64-linux-gnu/bits/types/timer_t.h:
/usr/include/c++/11/bits/invoke.h:
/usr/include/aarch64-linux-gnu/bits/posix2_lim.h:
/usr/include/aarch64-linux-gnu/bits/waitflags.h:
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_neon.h:
/usr/include/aarch64-linux-gnu/sys/cdefs.h:
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h:
/usr/include/aarch64-linux-gnu/bits/wctype-wchar.h:
/usr/include/time.h:
/usr/include/c++/11/bits/range_access.h:
/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h:
/usr/include/c++/11/clocale:
/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h:
/usr/include/opencv4/opencv2/imgproc.hpp:
/usr/include/aarch64-linux-gnu/bits/wchar.h:
/usr/include/c++/11/bits/sstream.tcc:
/usr/include/c++/11/climits:
/usr/include/c++/11/new:
/usr/include/c++/11/bits/erase_if.h:
/usr/include/endian.h:
/usr/include/stdint.h:
/usr/include/c++/11/bits/ptr_traits.h:
/usr/include/opencv4/opencv2/core/hal/interface.h:
/usr/include/c++/11/bits/stl_iterator.h:
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_bf16.h:
/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h:
/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h:
/usr/include/c++/11/tr1/modified_bessel_func.tcc:
/usr/include/c++/11/ext/atomicity.h:
/usr/include/c++/11/ios:
/usr/include/c++/11/utility:
/usr/include/errno.h:
/usr/include/features.h:
/usr/include/c++/11/ext/numeric_traits.h:
/usr/include/opencv4/opencv2/videoio.hpp:
/usr/include/c++/11/bits/atomic_base.h:
/usr/include/opencv4/opencv2/core.hpp:
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_fp16.h:
/usr/include/c++/11/bits/shared_ptr.h:
/usr/include/c++/11/bits/stl_construct.h:
/usr/include/c++/11/tr1/exp_integral.tcc:
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h:
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h:
/usr/include/c++/11/bits/string_view.tcc:
/usr/include/aarch64-linux-gnu/bits/local_lim.h:
/usr/include/aarch64-linux-gnu/bits/endianness.h:
/usr/include/ctype.h:
/usr/include/c++/11/ext/type_traits.h:
/usr/include/c++/11/pstl/glue_memory_defs.h:
/usr/lib/gcc/aarch64-linux-gnu/11/include/limits.h:
/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h:
/usr/include/opencv4/opencv2/core/mat.hpp:
/usr/include/c++/11/cstdint:
/usr/include/c++/11/bits/concept_check.h:
../cpp/example_cmake/example.cpp:
/usr/include/opencv4/opencv2/core/base.hpp:
/usr/include/c++/11/limits:
/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h:
/usr/include/aarch64-linux-gnu/sys/select.h:
/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h:
/usr/include/c++/11/cstddef:
/usr/include/c++/11/bits/stl_vector.h:
/usr/include/c++/11/cstdlib:
/usr/include/opencv4/opencv2/core/version.hpp:
/usr/include/c++/11/bits/stl_bvector.h:
/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h:
/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h:
/usr/include/opencv4/opencv2/core/fast_math.hpp:
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h:
/usr/lib/gcc/aarch64-linux-gnu/11/include/syslimits.h:
/usr/include/c++/11/bits/predefined_ops.h:
/usr/include/aarch64-linux-gnu/bits/stdint-intn.h:
/usr/include/aarch64-linux-gnu/bits/fp-logb.h:
/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h:
/usr/include/c++/11/debug/debug.h:
/usr/include/features-time64.h:
/usr/include/aarch64-linux-gnu/bits/wordsize.h:
/usr/include/c++/11/bits/char_traits.h:
/usr/include/asm-generic/errno-base.h:
/usr/include/aarch64-linux-gnu/bits/uintn-identity.h:
/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h:
/usr/include/c++/11/cstdio:
/usr/include/opencv4/opencv2/core/cv_cpu_dispatch.h:
/usr/include/limits.h:
/usr/include/c++/11/bits/stl_relops.h:
/usr/include/c++/11/bits/hash_bytes.h:
/usr/include/c++/11/bits/move.h:
/usr/include/opencv4/opencv2/core/mat.inl.hpp:
/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h:
/usr/include/aarch64-linux-gnu/bits/errno.h:
/usr/include/c++/11/bits/stl_algobase.h:
/usr/include/c++/11/cwchar:
/usr/include/c++/11/bits/exception_defines.h:
/usr/include/aarch64-linux-gnu/bits/libc-header-start.h:
/usr/include/aarch64-linux-gnu/bits/posix1_lim.h:
/usr/include/c++/11/bits/stl_heap.h:
/usr/include/c++/11/bits/std_abs.h:
/usr/include/aarch64-linux-gnu/bits/long-double.h:
/usr/include/c++/11/debug/assertions.h:
/usr/include/aarch64-linux-gnu/bits/types/clock_t.h:
/usr/include/aarch64-linux-gnu/bits/types/locale_t.h:
/usr/include/c++/11/bits/locale_facets.h:
/usr/include/c++/11/bits/exception.h:
/usr/include/c++/11/bits/stl_iterator_base_funcs.h:
/usr/include/c++/11/bits/cpp_type_traits.h:
/usr/include/pthread.h:
/usr/include/c++/11/ext/new_allocator.h:
/usr/include/c++/11/bits/stl_function.h:
/usr/include/c++/11/bits/memoryfwd.h:
/usr/include/c++/11/bits/stringfwd.h:
/usr/include/c++/11/ext/alloc_traits.h:
/usr/include/aarch64-linux-gnu/bits/floatn.h:
/usr/include/c++/11/bits/cxxabi_forced.h:
/usr/include/stdc-predef.h:
/usr/include/c++/11/bits/alloc_traits.h:
/usr/include/aarch64-linux-gnu/gnu/stubs.h:
/usr/include/aarch64-linux-gnu/bits/math-vector.h:
/usr/include/c++/11/bits/hashtable_policy.h:
/usr/include/c++/11/bits/basic_ios.tcc:
/usr/include/opencv4/opencv2/core/persistence.hpp:
/usr/include/c++/11/bits/enable_special_members.h:
/usr/include/c++/11/bits/unordered_map.h:
/usr/include/c++/11/vector:
/usr/include/c++/11/bits/align.h:
/usr/include/c++/11/bits/stl_uninitialized.h:
/usr/include/c++/11/backward/auto_ptr.h:
/usr/include/c++/11/bits/vector.tcc:
/usr/include/c++/11/bits/algorithmfwd.h:
/usr/include/c++/11/pstl/execution_defs.h:
/usr/include/opencv4/opencv2/core/cvstd.hpp:
/usr/include/strings.h:
/usr/include/c++/11/string:
/usr/include/c++/11/bits/postypes.h:
/usr/include/c++/11/tr1/special_function_util.h:
/usr/include/aarch64-linux-gnu/bits/types/__FILE.h:
/usr/include/c++/11/bits/charconv.h:
/usr/include/c++/11/bits/stl_pair.h:
/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h:
/usr/include/c++/11/bits/localefwd.h:
/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h:
/usr/include/c++/11/tr1/hypergeometric.tcc:
/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h:
/usr/include/c++/11/cerrno:
/usr/include/aarch64-linux-gnu/bits/locale.h:
/usr/include/c++/11/initializer_list:
/usr/include/c++/11/iosfwd:
/usr/include/c++/11/bits/ostream_insert.h:
/usr/include/linux/limits.h:
/usr/include/c++/11/bits/shared_ptr_base.h:
/usr/include/c++/11/bits/basic_string.h:
/usr/include/opencv4/opencv2/core/traits.hpp:
/usr/include/opencv4/opencv2/opencv_modules.hpp:
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h:
/usr/include/wctype.h:
/usr/include/sched.h:
/usr/include/c++/11/bits/istream.tcc:
/usr/include/aarch64-linux-gnu/bits/sched.h:
/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h:
/usr/include/aarch64-linux-gnu/bits/cpu-set.h:
/usr/include/aarch64-linux-gnu/bits/timex.h:
/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h:
/usr/include/c++/11/exception:
/usr/include/aarch64-linux-gnu/bits/iscanonical.h:
/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h:
/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h:
/usr/include/c++/11/cwctype:
/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h:
/usr/include/opencv4/opencv2/core/matx.hpp:
/usr/include/aarch64-linux-gnu/sys/single_threaded.h:
/usr/include/c++/11/string_view:
/usr/include/c++/11/ext/string_conversions.h:
/usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h:
/usr/include/c++/11/bits/exception_ptr.h:
/usr/include/stdio.h:
/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h:
/usr/include/aarch64-linux-gnu/bits/byteswap.h:
/usr/include/c++/11/tr1/bessel_function.tcc:
/usr/include/aarch64-linux-gnu/bits/typesizes.h:
/usr/include/c++/11/bits/atomic_lockfree_defines.h:
/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h:
/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h:
/usr/include/aarch64-linux-gnu/bits/stdio_lim.h:
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h:
/usr/include/c++/11/functional:
/usr/include/linux/errno.h:
/usr/include/aarch64-linux-gnu/bits/types/error_t.h:
/usr/include/asm-generic/errno.h:
/usr/include/c++/11/tr1/ell_integral.tcc:
/usr/include/c++/11/bits/basic_string.tcc:
/usr/include/c++/11/bits/allocator.h:
/usr/include/c++/11/cmath:
/usr/include/c++/11/cstring:
/usr/include/math.h:
/usr/include/aarch64-linux-gnu/bits/types/wint_t.h:
/usr/include/locale.h:
/usr/include/aarch64-linux-gnu/bits/flt-eval-method.h:
/usr/include/aarch64-linux-gnu/bits/types/FILE.h:
/usr/include/aarch64-linux-gnu/bits/fp-fast.h:
/usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h:
/usr/include/c++/11/bits/specfun.h:
/usr/include/c++/11/tr1/gamma.tcc:
/usr/include/c++/11/array:
/usr/include/c++/11/tr1/beta_function.tcc:
/usr/include/c++/11/tr1/legendre_function.tcc:
/usr/include/c++/11/tr1/poly_hermite.tcc:
/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:
/usr/include/c++/11/memory:
/usr/include/c++/11/bits/unique_ptr.h:
/usr/include/c++/11/ext/concurrence.h:
/usr/include/c++/11/bits/nested_exception.h:
/usr/include/c++/11/bits/shared_ptr_atomic.h:
/usr/include/opencv4/opencv2/core/neon_utils.hpp:
/usr/include/opencv4/opencv2/core/vsx_utils.hpp:
@@ -1,260 +0,0 @@
cpp/example_cmake/CMakeFiles/opencv_example.dir/example.cpp.o: \
/media/psf/freelancing/greenhouse/flann_based/cpp/example_cmake/example.cpp \
/usr/include/stdc-predef.h /usr/include/opencv4/opencv2/core.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/usr/include/opencv4/opencv2/core/version.hpp /usr/include/c++/11/limits \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \
/usr/include/features.h /usr/include/features-time64.h \
/usr/include/aarch64-linux-gnu/bits/wordsize.h \
/usr/include/aarch64-linux-gnu/bits/timesize.h \
/usr/include/aarch64-linux-gnu/sys/cdefs.h \
/usr/include/aarch64-linux-gnu/bits/long-double.h \
/usr/include/aarch64-linux-gnu/gnu/stubs.h \
/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \
/usr/include/c++/11/pstl/pstl_config.h \
/usr/include/opencv4/opencv2/core/hal/interface.h \
/usr/include/c++/11/cstddef \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \
/usr/include/c++/11/cstdint \
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
/usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
/usr/include/aarch64-linux-gnu/bits/types.h \
/usr/include/aarch64-linux-gnu/bits/typesizes.h \
/usr/include/aarch64-linux-gnu/bits/time64.h \
/usr/include/aarch64-linux-gnu/bits/wchar.h \
/usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
/usr/include/opencv4/opencv2/core/cv_cpu_dispatch.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_neon.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_fp16.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/arm_bf16.h \
/usr/include/c++/11/array /usr/include/c++/11/utility \
/usr/include/c++/11/bits/stl_relops.h \
/usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \
/usr/include/c++/11/type_traits /usr/include/c++/11/initializer_list \
/usr/include/c++/11/bits/functexcept.h \
/usr/include/c++/11/bits/exception_defines.h \
/usr/include/c++/11/bits/stl_algobase.h \
/usr/include/c++/11/bits/cpp_type_traits.h \
/usr/include/c++/11/ext/type_traits.h \
/usr/include/c++/11/ext/numeric_traits.h \
/usr/include/c++/11/bits/stl_iterator_base_types.h \
/usr/include/c++/11/bits/stl_iterator_base_funcs.h \
/usr/include/c++/11/bits/concept_check.h \
/usr/include/c++/11/debug/assertions.h \
/usr/include/c++/11/bits/stl_iterator.h \
/usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \
/usr/include/c++/11/bits/predefined_ops.h \
/usr/include/c++/11/bits/range_access.h \
/usr/include/opencv4/opencv2/core/base.hpp \
/usr/include/opencv4/opencv2/opencv_modules.hpp \
/usr/include/c++/11/climits \
/usr/lib/gcc/aarch64-linux-gnu/11/include/limits.h \
/usr/lib/gcc/aarch64-linux-gnu/11/include/syslimits.h \
/usr/include/limits.h /usr/include/aarch64-linux-gnu/bits/posix1_lim.h \
/usr/include/aarch64-linux-gnu/bits/local_lim.h \
/usr/include/linux/limits.h \
/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
/usr/include/aarch64-linux-gnu/bits/posix2_lim.h \
/usr/include/aarch64-linux-gnu/bits/xopen_lim.h \
/usr/include/aarch64-linux-gnu/bits/uio_lim.h \
/usr/include/c++/11/algorithm /usr/include/c++/11/bits/stl_algo.h \
/usr/include/c++/11/cstdlib /usr/include/stdlib.h \
/usr/include/aarch64-linux-gnu/bits/waitflags.h \
/usr/include/aarch64-linux-gnu/bits/waitstatus.h \
/usr/include/aarch64-linux-gnu/bits/floatn.h \
/usr/include/aarch64-linux-gnu/bits/floatn-common.h \
/usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
/usr/include/aarch64-linux-gnu/sys/types.h \
/usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
/usr/include/aarch64-linux-gnu/bits/types/time_t.h \
/usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
/usr/include/endian.h /usr/include/aarch64-linux-gnu/bits/endian.h \
/usr/include/aarch64-linux-gnu/bits/endianness.h \
/usr/include/aarch64-linux-gnu/bits/byteswap.h \
/usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
/usr/include/aarch64-linux-gnu/sys/select.h \
/usr/include/aarch64-linux-gnu/bits/select.h \
/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
/usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
/usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
/usr/include/c++/11/bits/std_abs.h \
/usr/include/c++/11/bits/algorithmfwd.h \
/usr/include/c++/11/bits/stl_heap.h \
/usr/include/c++/11/bits/stl_tempbuf.h \
/usr/include/c++/11/bits/stl_construct.h /usr/include/c++/11/new \
/usr/include/c++/11/bits/exception.h \
/usr/include/c++/11/bits/uniform_int_dist.h \
/usr/include/c++/11/pstl/glue_algorithm_defs.h \
/usr/include/c++/11/functional /usr/include/c++/11/bits/stl_function.h \
/usr/include/c++/11/backward/binders.h /usr/include/c++/11/tuple \
/usr/include/c++/11/bits/uses_allocator.h \
/usr/include/c++/11/bits/invoke.h \
/usr/include/c++/11/bits/functional_hash.h \
/usr/include/c++/11/bits/hash_bytes.h /usr/include/c++/11/bits/refwrap.h \
/usr/include/c++/11/bits/std_function.h /usr/include/c++/11/typeinfo \
/usr/include/c++/11/unordered_map /usr/include/c++/11/bits/allocator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \
/usr/include/c++/11/ext/new_allocator.h \
/usr/include/c++/11/bits/memoryfwd.h \
/usr/include/c++/11/ext/alloc_traits.h \
/usr/include/c++/11/bits/alloc_traits.h \
/usr/include/c++/11/ext/aligned_buffer.h \
/usr/include/c++/11/bits/hashtable.h \
/usr/include/c++/11/bits/hashtable_policy.h \
/usr/include/c++/11/bits/enable_special_members.h \
/usr/include/c++/11/bits/node_handle.h \
/usr/include/c++/11/bits/unordered_map.h \
/usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/vector \
/usr/include/c++/11/bits/stl_uninitialized.h \
/usr/include/c++/11/bits/stl_vector.h \
/usr/include/c++/11/bits/stl_bvector.h \
/usr/include/c++/11/bits/vector.tcc \
/usr/include/c++/11/pstl/execution_defs.h \
/usr/include/opencv4/opencv2/core/cvstd.hpp /usr/include/c++/11/cstring \
/usr/include/string.h /usr/include/strings.h /usr/include/c++/11/cctype \
/usr/include/ctype.h /usr/include/c++/11/string \
/usr/include/c++/11/bits/stringfwd.h \
/usr/include/c++/11/bits/char_traits.h \
/usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \
/usr/include/wchar.h /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \
/usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/FILE.h \
/usr/include/c++/11/bits/localefwd.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \
/usr/include/c++/11/clocale /usr/include/locale.h \
/usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/iosfwd \
/usr/include/c++/11/bits/ostream_insert.h \
/usr/include/c++/11/bits/cxxabi_forced.h \
/usr/include/c++/11/bits/basic_string.h \
/usr/include/c++/11/ext/atomicity.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \
/usr/include/pthread.h /usr/include/sched.h \
/usr/include/aarch64-linux-gnu/bits/sched.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
/usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
/usr/include/aarch64-linux-gnu/bits/time.h \
/usr/include/aarch64-linux-gnu/bits/timex.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
/usr/include/aarch64-linux-gnu/bits/setjmp.h \
/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \
/usr/include/aarch64-linux-gnu/sys/single_threaded.h \
/usr/include/c++/11/string_view /usr/include/c++/11/bits/string_view.tcc \
/usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdio \
/usr/include/stdio.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
/usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
/usr/include/c++/11/cerrno /usr/include/errno.h \
/usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
/usr/include/aarch64-linux-gnu/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
/usr/include/aarch64-linux-gnu/bits/types/error_t.h \
/usr/include/c++/11/bits/charconv.h \
/usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/cmath \
/usr/include/math.h /usr/include/aarch64-linux-gnu/bits/math-vector.h \
/usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
/usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
/usr/include/aarch64-linux-gnu/bits/fp-logb.h \
/usr/include/aarch64-linux-gnu/bits/fp-fast.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls.h \
/usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
/usr/include/aarch64-linux-gnu/bits/iscanonical.h \
/usr/include/c++/11/bits/specfun.h /usr/include/c++/11/tr1/gamma.tcc \
/usr/include/c++/11/tr1/special_function_util.h \
/usr/include/c++/11/tr1/bessel_function.tcc \
/usr/include/c++/11/tr1/beta_function.tcc \
/usr/include/c++/11/tr1/ell_integral.tcc \
/usr/include/c++/11/tr1/exp_integral.tcc \
/usr/include/c++/11/tr1/hypergeometric.tcc \
/usr/include/c++/11/tr1/legendre_function.tcc \
/usr/include/c++/11/tr1/modified_bessel_func.tcc \
/usr/include/c++/11/tr1/poly_hermite.tcc \
/usr/include/c++/11/tr1/poly_laguerre.tcc \
/usr/include/c++/11/tr1/riemann_zeta.tcc \
/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp \
/usr/include/c++/11/memory \
/usr/include/c++/11/bits/stl_raw_storage_iter.h \
/usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \
/usr/include/c++/11/bits/unique_ptr.h \
/usr/include/c++/11/bits/shared_ptr.h \
/usr/include/c++/11/bits/shared_ptr_base.h \
/usr/include/c++/11/bits/allocated_ptr.h \
/usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \
/usr/include/c++/11/bits/exception_ptr.h \
/usr/include/c++/11/bits/cxxabi_init_exception.h \
/usr/include/c++/11/bits/nested_exception.h \
/usr/include/c++/11/bits/shared_ptr_atomic.h \
/usr/include/c++/11/bits/atomic_base.h \
/usr/include/c++/11/bits/atomic_lockfree_defines.h \
/usr/include/c++/11/backward/auto_ptr.h \
/usr/include/c++/11/pstl/glue_memory_defs.h \
/usr/include/opencv4/opencv2/core/neon_utils.hpp \
/usr/include/opencv4/opencv2/core/vsx_utils.hpp /usr/include/assert.h \
/usr/include/opencv4/opencv2/core/check.hpp \
/usr/include/opencv4/opencv2/core/traits.hpp \
/usr/include/opencv4/opencv2/core/matx.hpp \
/usr/include/opencv4/opencv2/core/saturate.hpp \
/usr/include/opencv4/opencv2/core/fast_math.hpp \
/usr/include/opencv4/opencv2/core/types.hpp /usr/include/c++/11/cfloat \
/usr/lib/gcc/aarch64-linux-gnu/11/include/float.h \
/usr/include/opencv4/opencv2/core/mat.hpp \
/usr/include/opencv4/opencv2/core/bufferpool.hpp \
/usr/include/opencv4/opencv2/core/mat.inl.hpp \
/usr/include/opencv4/opencv2/core/persistence.hpp \
/usr/include/opencv4/opencv2/core/operations.hpp \
/usr/include/opencv4/opencv2/core/cvstd.inl.hpp \
/usr/include/c++/11/complex /usr/include/c++/11/sstream \
/usr/include/c++/11/istream /usr/include/c++/11/ios \
/usr/include/c++/11/bits/ios_base.h \
/usr/include/c++/11/bits/locale_classes.h \
/usr/include/c++/11/bits/locale_classes.tcc \
/usr/include/c++/11/system_error \
/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \
/usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \
/usr/include/c++/11/bits/streambuf.tcc \
/usr/include/c++/11/bits/basic_ios.h \
/usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \
/usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \
/usr/include/c++/11/bits/streambuf_iterator.h \
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \
/usr/include/c++/11/bits/locale_facets.tcc \
/usr/include/c++/11/bits/basic_ios.tcc /usr/include/c++/11/ostream \
/usr/include/c++/11/bits/ostream.tcc \
/usr/include/c++/11/bits/istream.tcc \
/usr/include/c++/11/bits/sstream.tcc \
/usr/include/opencv4/opencv2/core/utility.hpp /usr/include/c++/11/mutex \
/usr/include/c++/11/chrono /usr/include/c++/11/ratio \
/usr/include/c++/11/ctime /usr/include/c++/11/bits/parse_numbers.h \
/usr/include/c++/11/bits/std_mutex.h \
/usr/include/c++/11/bits/unique_lock.h \
/usr/include/opencv4/opencv2/core/optim.hpp \
/usr/include/opencv4/opencv2/core/ovx.hpp \
/usr/include/opencv4/opencv2/core/cvdef.h \
/usr/include/opencv4/opencv2/imgproc.hpp \
/usr/include/opencv4/opencv2/imgproc/segmentation.hpp \
/usr/include/opencv4/opencv2/highgui.hpp \
/usr/include/opencv4/opencv2/imgcodecs.hpp \
/usr/include/opencv4/opencv2/videoio.hpp /usr/include/c++/11/iostream
@@ -1,10 +0,0 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.22
# compile CXX with /usr/bin/c++
CXX_DEFINES = -DHAVE_THREADS=1
CXX_INCLUDES = -isystem /usr/include/opencv4
CXX_FLAGS =
@@ -1 +0,0 @@
/usr/bin/c++ -rdynamic CMakeFiles/opencv_example.dir/example.cpp.o -o opencv_example /usr/lib/aarch64-linux-gnu/libopencv_stitching.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_alphamat.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_aruco.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_barcode.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_bgsegm.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_bioinspired.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_ccalib.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_dnn_objdetect.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_dnn_superres.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_dpm.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_face.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_freetype.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_fuzzy.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_hdf.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_hfs.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_img_hash.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_intensity_transform.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_line_descriptor.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_mcc.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_quality.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_rapid.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_reg.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_rgbd.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_saliency.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_shape.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_stereo.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_structured_light.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_superres.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_surface_matching.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_tracking.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_videostab.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_viz.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_wechat_qrcode.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_xobjdetect.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_xphoto.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_datasets.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_plot.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_text.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_ml.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_phase_unwrapping.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_optflow.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_ximgproc.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_video.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_photo.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.5.4d /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.5.4d
@@ -1,3 +0,0 @@
CMAKE_PROGRESS_1 = 21
CMAKE_PROGRESS_2 = 22
@@ -1 +0,0 @@
2
@@ -1,44 +0,0 @@
# Install script for directory: /media/psf/freelancing/greenhouse/flann_based/cpp/example_cmake
# Set the install prefix
if(NOT DEFINED CMAKE_INSTALL_PREFIX)
set(CMAKE_INSTALL_PREFIX "/usr/local")
endif()
string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
# Set the install configuration name.
if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
if(BUILD_TYPE)
string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
else()
set(CMAKE_INSTALL_CONFIG_NAME "")
endif()
message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
endif()
# Set the component getting installed.
if(NOT CMAKE_INSTALL_COMPONENT)
if(COMPONENT)
message(STATUS "Install component: \"${COMPONENT}\"")
set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
else()
set(CMAKE_INSTALL_COMPONENT)
endif()
endif()
# Install shared libraries without execute permission?
if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
set(CMAKE_INSTALL_SO_NO_EXE "1")
endif()
# Is this installation the result of a crosscompile?
if(NOT DEFINED CMAKE_CROSSCOMPILING)
set(CMAKE_CROSSCOMPILING "FALSE")
endif()
# Set default install directory permissions.
if(NOT DEFINED CMAKE_OBJDUMP)
set(CMAKE_OBJDUMP "/usr/bin/objdump")
endif()
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large Load Diff
@@ -45,10 +45,14 @@ void CsvReader::readPLY(vector<Point3f> &list_vertex, vector<vector<int> > &list
getline(liness, z);
cv::Point3f tmp_p;
tmp_p.x = (float)StringToInt(x);
tmp_p.y = (float)StringToInt(y);
tmp_p.z = (float)StringToInt(z);
// tmp_p.x = (float)StringToInt(x);
// tmp_p.y = (float)StringToInt(y);
// tmp_p.z = (float)StringToInt(z);
tmp_p.x = std::stod(x);
tmp_p.y = std::stod(y);
tmp_p.z = std::stod(z);
list_vertex.push_back(tmp_p);
std::cout << "x: " << tmp_p.x << " y: " << tmp_p.y << " z: " << tmp_p.z << std::endl;
count++;
if(count == num_vertex)
@@ -70,6 +74,7 @@ void CsvReader::readPLY(vector<Point3f> &list_vertex, vector<vector<int> > &list
tmp_triangle[0] = StringToInt(id0);
tmp_triangle[1] = StringToInt(id1);
tmp_triangle[2] = StringToInt(id2);
std::cout << "id0: " << tmp_triangle[0] << " id1: " << tmp_triangle[1] << " id2: " << tmp_triangle[2] << std::endl;
list_triangles.push_back(tmp_triangle);
count++;
@@ -75,4 +75,5 @@ void Mesh::load(const std::string& path)
// Update mesh attributes
num_vertices_ = (int)list_vertex_.size();
num_triangles_ = (int)list_triangles_.size();
std::cout << "num_vertices_: " << num_vertices_ << std::endl;
}
@@ -19,6 +19,9 @@
#include <opencv2/xfeatures2d.hpp>
#endif
#include <opencv2/line_descriptor.hpp>
using namespace cv::line_descriptor;
// For text
const int fontFace = cv::FONT_ITALIC;
const double fontScale = 0.75;
@@ -31,9 +34,9 @@ const int radius = 4;
// Draw a text with the question point
void drawQuestion(cv::Mat image, cv::Point3f point, cv::Scalar color)
{
std::string x = IntToString((int)point.x);
std::string y = IntToString((int)point.y);
std::string z = IntToString((int)point.z);
std::string x = std::to_string(point.x);
std::string y = std::to_string(point.y);
std::string z = std::to_string(point.z);
std::string text = " Where is point (" + x + "," + y + "," + z + ") ?";
cv::putText(image, text, cv::Point(25,50), fontFace, fontScale, color, thickness_font, 8);
@@ -71,7 +74,8 @@ void drawCounter(cv::Mat image, int n, int n_max, cv::Scalar color)
{
std::string n_str = IntToString(n);
std::string n_max_str = IntToString(n_max);
std::string text = n_str + " of " + n_max_str + " points";
// std::string text = n_str + " of " + n_max_str + " points";
std::string text = "";
cv::putText(image, text, cv::Point(500,50), fontFace, fontScale, color, thickness_font, 8);
}
@@ -47,7 +47,7 @@ int main(int argc, char *argv[])
"{inliers in |30 | minimum inliers for Kalman update }"
"{method pnp |0 | PnP method: (0) ITERATIVE - (1) EPNP - (2) P3P - (3) DLS - (5) AP3P}"
"{fast f |true | use of robust fast match }"
"{feature |ORB | feature name (ORB, KAZE, AKAZE, BRISK, SIFT, SURF, BINBOOST, VGG) }"
"{feature |ORB | feature name (Line, ORB, KAZE, AKAZE, BRISK, SIFT, SURF, BINBOOST, VGG) }"
"{FLANN |false | use FLANN library for descriptors matching }"
"{save | | path to the directory where to save the image results }"
"{displayFiltered |false | display filtered pose (from Kalman filter) }"
@@ -62,14 +62,23 @@ int main(int argc, char *argv[])
// samples::findFile("samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/Data/box.ply"); // mesh
// Intrinsic camera parameters: UVC WEBCAM
double f = 55; // focal length in mm
double sx = 22.3, sy = 14.9; // sensor size
double width = 640, height = 480; // image size
// double f = 55; // focal length in mm
// double sx = 22.3, sy = 14.9; // sensor size
// double width = 640, height = 480; // image size
double params_WEBCAM[] = { width*f/sx, // fx
height*f/sy, // fy
width/2, // cx
height/2}; // cy
// double params_WEBCAM[] = { width*f/sx, // fx
// height*f/sy, // fy
// width/2, // cx
// height/2}; // cy
// Intrinsic camera parameters: Greenhouse Cameras
const double f = 45; // focal length in mm
const double sx = 22.3, sy = 14.9;
const double width = 1280, height = 720;
const double params_WEBCAM[] = { 643.008 , // fx
642.201, // fy
648.812 , // cx
360.262}; // cy
// Some basic colors
Scalar red(0, 0, 255);
@@ -92,7 +101,7 @@ int main(int argc, char *argv[])
// PnP parameters
int pnpMethod = SOLVEPNP_ITERATIVE;
string featureName = "ORB";
string featureName = "Line";
bool useFLANN = false;
// Save results
@@ -293,6 +302,7 @@ int main(int argc, char *argv[])
// -- Step 6: Set estimated projection matrix
pnp_detection_est.set_P_matrix(rotation_estimated, translation_estimated);
std::cout << "Current Pose!! x: " << translation_estimated.at<double>(0,0) << " y: " << translation_estimated.at<double>(1,0) << " z: " << translation_estimated.at<double>(2,0) << std::endl;
}
// -- Step X: Draw pose and coordinate frame
@@ -13,15 +13,25 @@
#include "ModelRegistration.h"
#include "Utils.h"
#include <opencv2/line_descriptor.hpp>
using namespace cv;
using namespace std;
using namespace cv::line_descriptor;
/** GLOBAL VARIABLES **/
// Boolean the know if the registration it's done
bool end_registration = false;
// Intrinsic camera parameters: UVC WEBCAM
// const double f = 45; // focal length in mm
// const double sx = 22.3, sy = 14.9;
// const double width = 2592, height = 1944;
// const double params_CANON[] = { width*f/sx, // fx
// height*f/sy, // fy
// width/2, // cx
// height/2}; // cy
// Intrinsic camera parameters: Greenhouse Cameras
const double f = 45; // focal length in mm
const double sx = 22.3, sy = 14.9;
const double width = 1280, height = 720;
@@ -30,10 +40,16 @@ const double params_CANON[] = { 643.008 , // fx
648.812 , // cx
360.262}; // cy
// Setup the points to register in the image
// In the order of the *.ply file and starting at 1
const int n = 8;
const int pts[] = {1, 2, 3, 4, 5, 6, 7, 8}; // 3 -> 4
// const int n = 8;
// const int pts[] = {1, 2, 3, 4, 5, 6, 7, 8}; // 3 -> 4
// Setup the points to register in the image
// In the order of the *.ply file and starting at 1
const int n = 16;
const int pts[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16}; // 3 -> 4
/*
* CREATE MODEL REGISTRATION OBJECT
@@ -89,7 +105,7 @@ int main(int argc, char *argv[])
"{model | | path to output yml model }"
"{mesh | | path to ply mesh }"
"{keypoints k |2000 | number of keypoints to detect (only for ORB) }"
"{feature |ORB | feature name (ORB, KAZE, AKAZE, BRISK, SIFT, SURF, BINBOOST, VGG) }"
"{feature |ORB | feature name (Line, ORB, KAZE, AKAZE, BRISK, SIFT, SURF, BINBOOST, VGG) }"
;
CommandLineParser parser(argc, argv, keys);
@@ -129,7 +145,15 @@ int main(int argc, char *argv[])
//Instantiate robust matcher: detector, extractor, matcher
RobustMatcher rmatcher;
Ptr<Feature2D> detector, descriptor;
Ptr<BinaryDescriptor> bd = BinaryDescriptor::createBinaryDescriptor();
if(featureName == "Line")
{
bd = BinaryDescriptor::createBinaryDescriptor();
}
else
{
createFeatures(featureName, numKeyPoints, detector, descriptor);
}
rmatcher.setFeatureDetector(detector);
rmatcher.setDescriptorExtractor(descriptor);
@@ -235,10 +259,92 @@ int main(int argc, char *argv[])
vector<KeyPoint> keypoints_model;
Mat descriptors;
// Compute keypoints and descriptors
rmatcher.computeKeyPoints(img_in, keypoints_model);
rmatcher.computeDescriptors(img_in, keypoints_model, descriptors);
/* compute lines */
std::vector<KeyLine> keylines;
cv::Rect bbox(78, 152, 430, 550); // define the bounding box
cv::Mat roi = img_in(bbox); // extract the region of interest (ROI) inside the bounding box
imshow( "roi", roi );
waitKey();
if(featureName == "Line")
{
/* create a binary mask */
cv::Mat mask = Mat::ones( roi.size(), CV_8UC1 );
bd->detect( roi, keylines, mask );
bd->compute( roi, keylines, descriptors);
cv::Mat output = img_in.clone();
/* draw lines extracted from octave 0 */
if( output.channels() == 1 )
cvtColor( output, output, COLOR_GRAY2BGR );
for ( size_t i = 0; i < keylines.size(); i++ )
{
KeyLine kl = keylines[i];
std::cout << "keyline length: " << kl.lineLength << std::endl;
if( kl.octave == 0 && kl.lineLength > 100)
{
/* get a random color */
int R = ( rand() % (int) ( 255 + 1 ) );
int G = ( rand() % (int) ( 255 + 1 ) );
int B = ( rand() % (int) ( 255 + 1 ) );
/* get extremes of line */
Point pt1 = Point2f( kl.startPointX + bbox.x, kl.startPointY + bbox.y);
Point pt2 = Point2f( kl.endPointX + bbox.x, kl.endPointY + bbox.y);
/* draw line */
line( output, pt1, pt2, Scalar( B, G, R ), 3 );
}
}
/* show lines on image */
imshow( "LSD lines", output );
imwrite( "lsd_lines.jpeg", output);
waitKey();
// Check if keypoints are on the surface of the registration image and add to the model
for (unsigned int i = 0; i < keylines.size(); ++i) {
KeyLine kl = keylines[i];
if( kl.octave == 0 && kl.lineLength > 100)
{
/* get extremes of line */
Point pt1 = Point2f( kl.startPointX + bbox.x, kl.startPointY + bbox.y);
Point pt2 = Point2f( kl.endPointX + bbox.x, kl.endPointY + bbox.y);
std::vector<Point2f> point2d;
// point2d.push_back(keylines[i].pt); // mid point of the line
point2d.push_back(pt1);
point2d.push_back(pt2);
for (unsigned int j = 0; j < point2d.size(); j++)
{
Point3f point3d;
bool on_surface = pnp_registration.backproject2DPoint(&mesh, point2d[j], point3d);
if (on_surface)
{
model.add_correspondence(point2d[j], point3d);
model.add_descriptor(descriptors.row(i));
KeyPoint mid_point;
mid_point.pt = point2d[j];
model.add_keypoint(mid_point);
}
else
{
model.add_outlier(point2d[j]);
}
}
}
}
}
else
{
// Compute keypoints and descriptors
rmatcher.computeKeyPoints(roi, keypoints_model);
rmatcher.computeDescriptors(roi, keypoints_model, descriptors);
// Check if keypoints are on the surface of the registration image and add to the model
for (unsigned int i = 0; i < keypoints_model.size(); ++i) {
Point2f point2d(keypoints_model[i].pt);
@@ -256,6 +362,8 @@ int main(int argc, char *argv[])
}
}
}
model.set_trainingImagePath(img_path);
// save the model into a *.yaml file
model.save(write_path);
+75
View File
@@ -0,0 +1,75 @@
%YAML:1.0
---
points_3d: !!opencv-matrix
rows: 9
cols: 1
dt: "3f"
data: [ 5.56015968e-03, 1.42522305e-02, -2.98023224e-08,
3.35794687e-03, 1.43547952e-02, -2.98023224e-08, 4.15065885e-03,
1.42303258e-02, 0., 0., 4.48415509e-44, 0., 1.32452548e-02,
1.17547214e-02, 9.76203918e-01, -1.85193717e-02, 5.06480634e-01,
3.08125377e-01, 1.08953416e-02, 1.41046643e-02, 9.83510494e-01,
-2.08262205e-02, 5.04173756e-01, 3.06661725e-01, -2.39754319e-02,
5.01024604e-01, 1.64968729e-01 ]
points_2d: !!opencv-matrix
rows: 9
cols: 1
dt: "2f"
data: [ 288., 6.45119995e+02, 2.88576019e+02, 6.48000061e+02,
2.88230438e+02, 6.46963318e+02, 8.65935547e+02, 4.77757568e+02,
5.25035645e+02, 3.18505035e+02, 8.68921570e+02, 4.77757568e+02,
5.26727722e+02, 3.18903198e+02, 8.67130005e+02, 4.80146362e+02,
9.17294556e+02, 5.51809998e+02 ]
keypoints:
- [ 288., 6.4511999511718750e+02, 4.4640003204345703e+01,
2.0814511108398438e+02, 2.2853157133795321e-04, 2, -1 ]
- [ 2.8857601928710938e+02, 6.4800006103515625e+02,
5.3568004608154297e+01, 2.0699720764160156e+02,
2.5694066425785422e-04, 3, -1 ]
- [ 2.8823043823242188e+02, 6.4696331787109375e+02,
6.4281608581542969e+01, 2.0898962402343750e+02,
2.3757420422043651e-04, 4, -1 ]
- [ 8.6593554687500000e+02, 4.7775756835937500e+02,
7.7137939453125000e+01, 3.2710388183593750e+02,
2.0695610146503896e-04, 5, -1 ]
- [ 5.2503564453125000e+02, 3.1850503540039062e+02,
7.7137939453125000e+01, 1.6490226745605469e+01,
1.4561964781023562e-04, 5, -1 ]
- [ 8.6892156982421875e+02, 4.7775756835937500e+02,
9.2565528869628906e+01, 3.3250491333007812e+02,
1.7157701950054616e-04, 6, -1 ]
- [ 5.2672772216796875e+02, 3.1890319824218750e+02,
1.1107863616943359e+02, 4.8507041931152344e+01,
1.9299793348181993e-04, 7, -1 ]
- [ 8.6713000488281250e+02, 4.8014636230468750e+02,
1.1107863616943359e+02, 3.3898977661132812e+02,
1.3654734357260168e-04, 7, -1 ]
- [ 9.1729455566406250e+02, 5.5180999755859375e+02,
1.1107863616943359e+02, 3.0569372558593750e+02,
1.0311038204235956e-04, 7, -1 ]
descriptors: !!opencv-matrix
rows: 9
cols: 32
dt: u
data: [ 59, 123, 112, 225, 229, 191, 248, 87, 15, 161, 190, 15, 143,
11, 86, 136, 238, 189, 223, 29, 156, 186, 81, 200, 215, 221, 154,
179, 143, 220, 219, 159, 186, 255, 112, 227, 245, 157, 254, 247,
13, 45, 254, 15, 175, 15, 22, 132, 238, 187, 159, 221, 222, 184,
80, 230, 255, 217, 142, 243, 39, 156, 216, 207, 42, 253, 114, 243,
53, 157, 252, 182, 173, 12, 190, 15, 174, 27, 118, 133, 238, 163,
223, 21, 238, 188, 80, 239, 255, 217, 158, 211, 6, 12, 217, 207,
9, 151, 175, 129, 244, 118, 189, 87, 60, 77, 222, 231, 156, 54,
162, 236, 109, 158, 191, 156, 149, 153, 49, 192, 255, 103, 190,
192, 138, 76, 165, 249, 90, 35, 19, 168, 59, 105, 25, 105, 173,
172, 139, 169, 206, 214, 104, 84, 246, 21, 237, 32, 16, 3, 163,
212, 144, 244, 43, 255, 34, 6, 37, 119, 19, 155, 167, 241, 246,
190, 60, 87, 53, 89, 222, 102, 185, 63, 180, 109, 230, 31, 63,
156, 147, 217, 33, 196, 127, 251, 246, 194, 166, 204, 181, 255,
67, 26, 205, 189, 114, 136, 105, 19, 62, 73, 82, 245, 189, 7, 146,
88, 6, 45, 63, 157, 135, 156, 197, 69, 196, 58, 186, 192, 44, 132,
1, 89, 3, 147, 63, 249, 182, 140, 104, 55, 63, 25, 82, 114, 176,
31, 180, 97, 230, 27, 63, 145, 211, 216, 67, 213, 12, 58, 254,
194, 148, 128, 241, 173, 92, 205, 106, 206, 157, 210, 254, 232,
196, 128, 207, 2, 107, 233, 61, 96, 120, 254, 139, 234, 72, 163,
28, 253, 251, 237, 143, 73, 51, 59, 124, 42 ]
training_image_path: "/media/psf/freelancing/greenhouse/flann_based/stereo_image782.jpeg"
+38
View File
@@ -0,0 +1,38 @@
ply
format ascii 1.0
comment Created by Blender 3.4.1 - www.blender.org
element vertex 16
property float x
property float y
property float z
element face 12
property list uchar uint vertex_indices
end_header
0.000000 0.025000 0.000000
0.000000 0.025000 1.000000
0.025000 0.000000 1.000000
0.025000 0.000000 0.000000
0.000000 -0.025000 1.000000
0.000000 -0.025000 0.000000
-0.025000 0.000000 1.000000
-0.025000 0.000000 0.000000
0.000000 0.525000 0.000000
0.000000 0.525000 1.000000
0.025000 0.500000 1.000000
0.025000 0.500000 0.000000
0.000000 0.475000 1.000000
0.000000 0.475000 0.000000
-0.025000 0.500000 1.000000
-0.025000 0.500000 0.000000
4 0 1 2 3
4 3 2 4 5
4 2 1 6 4
4 5 4 6 7
4 7 6 1 0
4 0 3 5 7
4 8 9 10 11
4 11 10 12 13
4 10 9 14 12
4 13 12 14 15
4 15 14 9 8
4 8 11 13 15
Binary file not shown.

Before

Width:  |  Height:  |  Size: 470 KiB

@@ -1,25 +1,61 @@
import rclpy
from sensor_msgs.msg import Image
#!/usr/bin/env python
import os
import cv2
import cv_bridge
from cv_bridge import CvBridge
from sensor_msgs.msg import Image
import rclpy
from rclpy.node import Node
import threading
count = 0
def image_callback(data):
bridge = cv_bridge.CvBridge()
try:
cv_image = bridge.imgmsg_to_cv2(data, "bgr8")
except cv_bridge.CvBridgeError as e:
print(e)
class ImageSaver(Node):
def __init__(self):
super().__init__('image_saver')
self.depth_sub = self.create_subscription(Image, '/camera/aligned_depth_to_color/image_raw', self.depth_callback, 1)
self.image_sub = self.create_subscription(Image, '/camera/color/image_raw', self.image_callback, 1)
self.cv_bridge = CvBridge()
self.depth_image = None
self.color_image = None
self.count_stereo = 0
self.count_depth = 0
global count
cv2.imwrite('stereo_image' + str(count)+ '.jpeg', cv_image)
count = count + 1
def depth_callback(self, data):
print("depth cb")
self.depth_image = self.cv_bridge.imgmsg_to_cv2(data, desired_encoding="passthrough")
self.save_images('d')
def main(args=None):
rclpy.init(args=args)
node = rclpy.create_node('stereo_image_subscriber')
sub = node.create_subscription(Image, '/camera/color/image_raw', image_callback, False)
rclpy.spin(node)
def image_callback(self, data):
print("image cb")
self.color_image = self.cv_bridge.imgmsg_to_cv2(data)
self.save_images('s')
def save_images(self, img_type):
print('save images')
if img_type == 's':
filename_stereo = "/stereo/stereo_{}.jpg".format(self.count_stereo)
# import pdb; pdb.set_trace()
path_stereo = os.getcwd() + filename_stereo
cv2.imwrite(path_stereo, self.color_image)
self.get_logger().info("Saved image to {}".format(path_stereo))
self.count_stereo += 1
if img_type == 'd':
filename_depth = "/depth/depth_{}.jpg".format(self.count_depth)
path_depth = os.getcwd() + filename_depth
cv2.imwrite(path_depth, self.depth_image)
self.get_logger().info("Saved image to {}".format(path_depth))
self.count_depth += 1
if __name__ == '__main__':
main()
rclpy.init()
image_saver = ImageSaver()
# rate = image_saver.create_rate(1) # 10 Hz
rclpy.spin(image_saver)
# while rclpy.ok():
# image_saver.save_images()
# # rate.sleep()
# image_saver.destroy_node()
# rclpy.shutdown()
+75
View File
@@ -0,0 +1,75 @@
cmake_minimum_required(VERSION 3.10)
project(openrobotics_darknet_ros)
# Default to C++14
if(NOT CMAKE_CXX_STANDARD)
set(CMAKE_CXX_STANDARD 14)
endif()
if(NOT WIN32)
add_compile_options(-Wall -Wextra -Wpedantic)
endif()
find_package(ament_cmake REQUIRED)
find_package(cv_bridge REQUIRED)
find_package(darknet_vendor REQUIRED)
find_package(rclcpp REQUIRED)
find_package(rclcpp_components REQUIRED)
find_package(sensor_msgs REQUIRED)
find_package(vision_msgs REQUIRED)
add_library(openrobotics_darknet_ros SHARED
src/detector_network.cpp
src/parse.cpp)
target_include_directories(openrobotics_darknet_ros PUBLIC include)
target_compile_definitions(openrobotics_darknet_ros PRIVATE "DARKNET_ROS_BUILDING_DLL")
ament_target_dependencies(openrobotics_darknet_ros
cv_bridge
darknet_vendor
sensor_msgs
vision_msgs)
add_library(detector_node SHARED
src/detector_node.cpp)
target_compile_definitions(detector_node PRIVATE "DARKNET_ROS_NODE_BUILDING_DLL")
ament_target_dependencies(detector_node PUBLIC
"rclcpp"
"rclcpp_components")
target_link_libraries(detector_node PUBLIC openrobotics_darknet_ros)
rclcpp_components_register_nodes(detector_node "openrobotics::darknet_ros::DetectorNode")
add_executable(detector_node_main
src/detector_node_main.cpp)
target_link_libraries(detector_node_main detector_node)
set_target_properties(detector_node_main PROPERTIES OUTPUT_NAME "detector_node")
if(BUILD_TESTING)
find_package(ament_lint_auto REQUIRED)
ament_lint_auto_find_test_dependencies()
ament_add_gtest(test_parser test/test_parser.cpp
WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/test/")
target_link_libraries(test_parser openrobotics_darknet_ros)
ament_add_gtest(test_detector_network test/test_detector_network.cpp)
target_link_libraries(test_detector_network openrobotics_darknet_ros)
endif()
ament_export_libraries(openrobotics_darknet_ros)
install(TARGETS openrobotics_darknet_ros
ARCHIVE DESTINATION lib
LIBRARY DESTINATION lib
RUNTIME DESTINATION bin)
install(TARGETS detector_node
ARCHIVE DESTINATION lib
LIBRARY DESTINATION lib
RUNTIME DESTINATION bin)
install(TARGETS detector_node_main
DESTINATION lib/${PROJECT_NAME})
install(DIRECTORY include/ DESTINATION include)
ament_package()
+18
View File
@@ -0,0 +1,18 @@
Any contribution that you make to this repository will
be under the Apache 2 License, as dictated by that
[license](http://www.apache.org/licenses/LICENSE-2.0.html):
~~~
5. Submission of Contributions. Unless You explicitly state otherwise,
any Contribution intentionally submitted for inclusion in the Work
by You to the Licensor shall be under the terms and conditions of
this License, without any additional terms or conditions.
Notwithstanding the above, nothing herein shall supersede or modify
the terms of any separate license agreement you may have executed
with Licensor regarding such Contributions.
~~~
Contributors must sign-off each commit by adding a `Signed-off-by: ...`
line to commit messages to certify that they have the right to submit
the code they are contributing to the project according to the
[Developer Certificate of Origin (DCO)](https://developercertificate.org/).
+202
View File
@@ -0,0 +1,202 @@
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions.
"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.
"Licensor" shall mean the copyright owner or entity authorized by
the copyright owner that is granting the License.
"Legal Entity" shall mean the union of the acting entity and all
other entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,
"control" means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or
otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.
"You" (or "Your") shall mean an individual or Legal Entity
exercising permissions granted by this License.
"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.
"Object" form shall mean any form resulting from mechanical
transformation or translation of a Source form, including but
not limited to compiled object code, generated documentation,
and conversions to other media types.
"Work" shall mean the work of authorship, whether in Source or
Object form, made available under the License, as indicated by a
copyright notice that is included in or attached to the work
(an example is provided in the Appendix below).
"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.
"Contribution" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
submitted to Licensor for inclusion in the Work by the copyright owner
or by an individual or Legal Entity authorized to submit on behalf of
the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent
to the Licensor or its representatives, including but not limited to
communication on electronic mailing lists, source code control systems,
and issue tracking systems that are managed by, or on behalf of, the
Licensor for the purpose of discussing and improving the Work, but
excluding communication that is conspicuously marked or otherwise
designated in writing by the copyright owner as "Not a Contribution."
"Contributor" shall mean Licensor and any individual or Legal Entity
on behalf of whom a Contribution has been received by Licensor and
subsequently incorporated within the Work.
2. Grant of Copyright License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
copyright license to reproduce, prepare Derivative Works of,
publicly display, publicly perform, sublicense, and distribute the
Work and such Derivative Works in Source or Object form.
3. Grant of Patent License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
(except as stated in this section) patent license to make, have made,
use, offer to sell, sell, import, and otherwise transfer the Work,
where such license applies only to those patent claims licensable
by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s)
with the Work to which such Contribution(s) was submitted. If You
institute patent litigation against any entity (including a
cross-claim or counterclaim in a lawsuit) alleging that the Work
or a Contribution incorporated within the Work constitutes direct
or contributory patent infringement, then any patent licenses
granted to You under this License for that Work shall terminate
as of the date such litigation is filed.
4. Redistribution. You may reproduce and distribute copies of the
Work or Derivative Works thereof in any medium, with or without
modifications, and in Source or Object form, provided that You
meet the following conditions:
(a) You must give any other recipients of the Work or
Derivative Works a copy of this License; and
(b) You must cause any modified files to carry prominent notices
stating that You changed the files; and
(c) You must retain, in the Source form of any Derivative Works
that You distribute, all copyright, patent, trademark, and
attribution notices from the Source form of the Work,
excluding those notices that do not pertain to any part of
the Derivative Works; and
(d) If the Work includes a "NOTICE" text file as part of its
distribution, then any Derivative Works that You distribute must
include a readable copy of the attribution notices contained
within such NOTICE file, excluding those notices that do not
pertain to any part of the Derivative Works, in at least one
of the following places: within a NOTICE text file distributed
as part of the Derivative Works; within the Source form or
documentation, if provided along with the Derivative Works; or,
within a display generated by the Derivative Works, if and
wherever such third-party notices normally appear. The contents
of the NOTICE file are for informational purposes only and
do not modify the License. You may add Your own attribution
notices within Derivative Works that You distribute, alongside
or as an addendum to the NOTICE text from the Work, provided
that such additional attribution notices cannot be construed
as modifying the License.
You may add Your own copyright statement to Your modifications and
may provide additional or different license terms and conditions
for use, reproduction, or distribution of Your modifications, or
for any such Derivative Works as a whole, provided Your use,
reproduction, and distribution of the Work otherwise complies with
the conditions stated in this License.
5. Submission of Contributions. Unless You explicitly state otherwise,
any Contribution intentionally submitted for inclusion in the Work
by You to the Licensor shall be under the terms and conditions of
this License, without any additional terms or conditions.
Notwithstanding the above, nothing herein shall supersede or modify
the terms of any separate license agreement you may have executed
with Licensor regarding such Contributions.
6. Trademarks. This License does not grant permission to use the trade
names, trademarks, service marks, or product names of the Licensor,
except as required for reasonable and customary use in describing the
origin of the Work and reproducing the content of the NOTICE file.
7. Disclaimer of Warranty. Unless required by applicable law or
agreed to in writing, Licensor provides the Work (and each
Contributor provides its Contributions) on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied, including, without limitation, any warranties or conditions
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing the Work and assume any
risks associated with Your exercise of permissions under this License.
8. Limitation of Liability. In no event and under no legal theory,
whether in tort (including negligence), contract, or otherwise,
unless required by applicable law (such as deliberate and grossly
negligent acts) or agreed to in writing, shall any Contributor be
liable to You for damages, including any direct, indirect, special,
incidental, or consequential damages of any character arising as a
result of this License or out of the use or inability to use the
Work (including but not limited to damages for loss of goodwill,
work stoppage, computer failure or malfunction, or any and all
other commercial damages or losses), even if such Contributor
has been advised of the possibility of such damages.
9. Accepting Warranty or Additional Liability. While redistributing
the Work or Derivative Works thereof, You may choose to offer,
and charge a fee for, acceptance of support, warranty, indemnity,
or other liability obligations and/or rights consistent with this
License. However, in accepting such obligations, You may act only
on Your own behalf and on Your sole responsibility, not on behalf
of any other Contributor, and only if You agree to indemnify,
defend, and hold each Contributor harmless for any liability
incurred by, or claims asserted against, such Contributor by reason
of your accepting any such warranty or additional liability.
END OF TERMS AND CONDITIONS
APPENDIX: How to apply the Apache License to your work.
To apply the Apache License to your work, attach the following
boilerplate notice, with the fields enclosed by brackets "[]"
replaced with your own identifying information. (Don't include
the brackets!) The text should be enclosed in the appropriate
comment syntax for the file format. We also recommend that a
file or class name and description of purpose be included on the
same "printed page" as the copyright notice for easier
identification within third-party archives.
Copyright [yyyy] [name of copyright owner]
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
+58
View File
@@ -0,0 +1,58 @@
# Open Robotics Darknet ROS
This is a ROS 2 wrapper around [darknet](https://pjreddie.com/darknet), an open source neural network framework.
![Example image with bounding boxes created using darknet and the yolov3-tiny network](doc/example_darknet_yolov3-tiny.png)
## DetectorNode
This node can run object detectors like [YOLOv3](https://pjreddie.com/darknet/yolo/) on images.
### Subscribers
* `~/images` (type `sensor_msgs/msg/Image`) - Input mages to feed to the detector
### Publishers
* `~/detections` (type `vision_msgs/msg/Detection2DArray`) - Objects detected in an image (if any)
### Parameters
* `network.config` - a path to a file describing a darknet detector network
* `network.weights` - a path to a file with weights for the given network
* `network.class_names` - a path to a file with names of classes the network can detect (1 per line)
* `detection.threshold` - Minimum probability of a detection to be published
* `detection.nms_threshold` - Non-maximal Suppression threshold - controls filtering of overlapping boxes
### Example
Download `YOLOv3-tiny`.
```
wget https://raw.githubusercontent.com/pjreddie/darknet/f86901f6177dfc6116360a13cc06ab680e0c86b0/cfg/yolov3-tiny.cfg
wget https://pjreddie.com/media/files/yolov3-tiny.weights
wget https://raw.githubusercontent.com/pjreddie/darknet/c6afc7ff1499fbbe64069e1843d7929bd7ae2eaa/data/coco.names
```
Save the following as `detector_node_params.yaml`
```yaml
/**:
ros__parameters:
network:
config: "./yolov3-tiny.cfg"
weights: "./yolov3-tiny.weights"
class_names: "./coco.names"
detection:
threshold: 0.25
nms_threshold: 0.45
```
Then run the node.
```
ros2 run openrobotics_darknet_ros detector_node __params:=detector_node_params.yaml
```
The node is now running.
Publish images on `~/images` to get the node to detect objects.
Binary file not shown.

After

Width:  |  Height:  |  Size: 757 KiB

@@ -0,0 +1,72 @@
// Copyright 2019 Open Source Robotics Foundation, Inc.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
#ifndef OPENROBOTICS_DARKNET_ROS__DETECTOR_NETWORK_HPP_
#define OPENROBOTICS_DARKNET_ROS__DETECTOR_NETWORK_HPP_
#include <memory>
#include <string>
#include <vector>
#include "openrobotics_darknet_ros/visibility.hpp"
#include "sensor_msgs/msg/image.hpp"
#include "vision_msgs/msg/detection2_d_array.hpp"
#include "vision_msgs/msg/object_hypothesis_with_pose.hpp"
namespace openrobotics
{
namespace darknet_ros
{
// Forward declaration
class DetectorNetworkPrivate;
class DetectorNetwork
{
public:
/// \brief load a network from disk
/// \param[in] config_file Path to a file describing the network
/// \param[in] weights_file Path to a file containing the network's weights
/// \param[in] classes Ordered list of class names the network can predict
DARKNET_ROS_PUBLIC
DetectorNetwork(
const std::string & config_file,
const std::string & weights_file,
const std::vector<std::string> & classes);
DARKNET_ROS_PUBLIC
~DetectorNetwork();
/// \brief Detect objects in image
/// \param[in] image An image to analyze
/// \param[in] threshold How confident the network must be to detect something [0.0, 1.0]
/// \param[in] nms_threshold Non-Maximal Suppression threhsold [0.0, 1.0].
/// When the intersection over union (iou) of two bounding boxes is greater than nms_threshold,
/// the box with the lower objectness score is discarded.
/// \param[out] output_detections Things detected in the image (does not set source_img)
/// \return number of objects detected
DARKNET_ROS_PUBLIC
size_t
detect(
const sensor_msgs::msg::Image & image,
double threshold,
double nms_threshold,
vision_msgs::msg::Detection2DArray * output_detections);
private:
std::unique_ptr<DetectorNetworkPrivate> impl_;
};
} // namespace darknet_ros
} // namespace openrobotics
#endif // OPENROBOTICS_DARKNET_ROS__DETECTOR_NETWORK_HPP_
@@ -0,0 +1,49 @@
// Copyright 2019 Open Source Robotics Foundation, Inc.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
#ifndef OPENROBOTICS_DARKNET_ROS__DETECTOR_NODE_HPP_
#define OPENROBOTICS_DARKNET_ROS__DETECTOR_NODE_HPP_
#include <memory>
#include <string>
#include "rclcpp/node.hpp"
#include "openrobotics_darknet_ros/visibility_node.hpp"
namespace openrobotics
{
namespace darknet_ros
{
// Forward declaration
class DetectorNodePrivate;
class DetectorNode : public rclcpp::Node
{
public:
/// \brief Create a node that uses ROS parameters to get the network
DARKNET_ROS_NODE_PUBLIC
explicit DetectorNode(rclcpp::NodeOptions options);
DARKNET_ROS_NODE_PUBLIC
virtual ~DetectorNode();
private:
std::unique_ptr<DetectorNodePrivate> impl_;
OnSetParametersCallbackHandle::SharedPtr callback_handle_;
};
} // namespace darknet_ros
} // namespace openrobotics
#endif // OPENROBOTICS_DARKNET_ROS__DETECTOR_NODE_HPP_
@@ -0,0 +1,36 @@
// Copyright 2019 Open Source Robotics Foundation, Inc.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
#ifndef OPENROBOTICS_DARKNET_ROS__PARSE_HPP_
#define OPENROBOTICS_DARKNET_ROS__PARSE_HPP_
#include <string>
#include <vector>
#include "openrobotics_darknet_ros/visibility.hpp"
namespace openrobotics
{
namespace darknet_ros
{
/// \brief Read file containing class names, one per line
/// \param[in] filename a path to a file containing classes a network can detect
/// \return a container with all of the class names detected
DARKNET_ROS_PUBLIC
std::vector<std::string>
parse_class_names(const std::string & filename);
} // namespace darknet_ros
} // namespace openrobotics
#endif // OPENROBOTICS_DARKNET_ROS__PARSE_HPP_
@@ -0,0 +1,56 @@
// Copyright 2019 Open Source Robotics Foundation, Inc.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
/* This header must be included by all rclcpp headers which declare symbols
* which are defined in the rclcpp library. When not building the rclcpp
* library, i.e. when using the headers in other package's code, the contents
* of this header change the visibility of certain symbols which the rclcpp
* library cannot have, but the consuming code must have inorder to link.
*/
#ifndef OPENROBOTICS_DARKNET_ROS__VISIBILITY_HPP_
#define OPENROBOTICS_DARKNET_ROS__VISIBILITY_HPP_
// This logic was borrowed (then namespaced) from the examples on the gcc wiki:
// https://gcc.gnu.org/wiki/Visibility
#if defined _WIN32 || defined __CYGWIN__
#ifdef __GNUC__
#define DARKNET_ROS_EXPORT __attribute__ ((dllexport))
#define DARKNET_ROS_IMPORT __attribute__ ((dllimport))
#else
#define DARKNET_ROS_EXPORT __declspec(dllexport)
#define DARKNET_ROS_IMPORT __declspec(dllimport)
#endif
#ifdef DARKNET_ROS_BUILDING_LIBRARY
#define DARKNET_ROS_PUBLIC DARKNET_ROS_EXPORT
#else
#define DARKNET_ROS_PUBLIC DARKNET_ROS_IMPORT
#endif
#define DARKNET_ROS_PUBLIC_TYPE DARKNET_ROS_PUBLIC
#define DARKNET_ROS_LOCAL
#else
#define DARKNET_ROS_EXPORT __attribute__ ((visibility("default")))
#define DARKNET_ROS_IMPORT
#if __GNUC__ >= 4
#define DARKNET_ROS_PUBLIC __attribute__ ((visibility("default")))
#define DARKNET_ROS_LOCAL __attribute__ ((visibility("hidden")))
#else
#define DARKNET_ROS_PUBLIC
#define DARKNET_ROS_LOCAL
#endif
#define DARKNET_ROS_PUBLIC_TYPE
#endif
#endif // OPENROBOTICS_DARKNET_ROS__VISIBILITY_HPP_
@@ -0,0 +1,56 @@
// Copyright 2019 Open Source Robotics Foundation, Inc.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
/* This header must be included by all rclcpp headers which declare symbols
* which are defined in the rclcpp library. When not building the rclcpp
* library, i.e. when using the headers in other package's code, the contents
* of this header change the visibility of certain symbols which the rclcpp
* library cannot have, but the consuming code must have inorder to link.
*/
#ifndef OPENROBOTICS_DARKNET_ROS__VISIBILITY_NODE_HPP_
#define OPENROBOTICS_DARKNET_ROS__VISIBILITY_NODE_HPP_
// This logic was borrowed (then namespaced) from the examples on the gcc wiki:
// https://gcc.gnu.org/wiki/Visibility
#if defined _WIN32 || defined __CYGWIN__
#ifdef __GNUC__
#define DARKNET_ROS_NODE_EXPORT __attribute__ ((dllexport))
#define DARKNET_ROS_NODE_IMPORT __attribute__ ((dllimport))
#else
#define DARKNET_ROS_NODE_EXPORT __declspec(dllexport)
#define DARKNET_ROS_NODE_IMPORT __declspec(dllimport)
#endif
#ifdef DARKNET_ROS_NODE_BUILDING_LIBRARY
#define DARKNET_ROS_NODE_PUBLIC DARKNET_ROS_NODE_EXPORT
#else
#define DARKNET_ROS_NODE_PUBLIC DARKNET_ROS_NODE_IMPORT
#endif
#define DARKNET_ROS_NODE_PUBLIC_TYPE DARKNET_ROS_NODE_PUBLIC
#define DARKNET_ROS_NODE_LOCAL
#else
#define DARKNET_ROS_NODE_EXPORT __attribute__ ((visibility("default")))
#define DARKNET_ROS_NODE_IMPORT
#if __GNUC__ >= 4
#define DARKNET_ROS_NODE_PUBLIC __attribute__ ((visibility("default")))
#define DARKNET_ROS_NODE_LOCAL __attribute__ ((visibility("hidden")))
#else
#define DARKNET_ROS_NODE_PUBLIC
#define DARKNET_ROS_NODE_LOCAL
#endif
#define DARKNET_ROS_NODE_PUBLIC_TYPE
#endif
#endif // OPENROBOTICS_DARKNET_ROS__VISIBILITY_NODE_HPP_
+29
View File
@@ -0,0 +1,29 @@
<?xml version="1.0"?>
<package format="2">
<name>openrobotics_darknet_ros</name>
<version>0.1.0</version>
<description>ROS wrapper around darknet, an open source neural network framework.</description>
<author email="sloretz@openrobotics.org">Shane Loretz</author>
<maintainer email="sloretz@openrobotics.org">Shane Loretz</maintainer>
<license>Apache License 2.0</license>
<buildtool_depend>ament_cmake</buildtool_depend>
<depend>cv_bridge</depend>
<depend>darknet_vendor</depend>
<depend>rclcpp</depend>
<depend>rclcpp_components</depend>
<depend>sensor_msgs</depend>
<depend>vision_msgs</depend>
<test_depend>ament_cmake_gtest</test_depend>
<test_depend>ament_lint_auto</test_depend>
<test_depend>ament_lint_common</test_depend>
<export>
<build_type>ament_cmake</build_type>
</export>
</package>
@@ -0,0 +1,44 @@
// Copyright 2019 Open Source Robotics Foundation, Inc.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
//
#ifndef DARKNET_DETECTIONS_HPP_
#define DARKNET_DETECTIONS_HPP_
#include <darknet_vendor/darknet_vendor.h>
namespace openrobotics
{
namespace darknet_ros
{
/// \brief RAII wrapper around darknet type `detections`
class DarknetDetections
{
public:
/// \brief Steal ownership of detections
DarknetDetections(detection * darknet_detections, size_t num_detections)
: detections_(darknet_detections), num_detections_(num_detections)
{
}
~DarknetDetections()
{
free_detections(detections_, num_detections_);
}
detection * detections_;
const size_t num_detections_ = 0;
};
} // namespace darknet_ros
} // namespace openrobotics
#endif // DARKNET_DETECTIONS_HPP_

Some files were not shown because too many files have changed in this diff Show More