]> OzVa Git service - rust_fft/commitdiff
changes for new system
authorMax Value <greenwoodw50@gmail.com>
Sun, 14 Sep 2025 22:35:24 +0000 (23:35 +0100)
committerMax Value <greenwoodw50@gmail.com>
Sun, 14 Sep 2025 22:35:24 +0000 (23:35 +0100)
Notes.md [new file with mode: 0644]
build.rs
src/perspective.cpp

diff --git a/Notes.md b/Notes.md
new file mode 100644 (file)
index 0000000..182f771
--- /dev/null
+++ b/Notes.md
@@ -0,0 +1,9 @@
+# Rust FFT
+
+![Forest](src/calibration.jpg)
+
+## To-do
+
+- Come up with better name
+- Implement LUT color correction, look into maths first
+- qr_code to tag each of the images with the spare channel
index dd3bf66bd88be8d991d3323c5784a1d7e2e2cbb4..53a6b21721e12f75987d14728042fa1a366738b8 100644 (file)
--- a/build.rs
+++ b/build.rs
@@ -5,7 +5,7 @@ fn main() {
        cc::Build::new()
                .file("src/perspective.cpp")
                .cpp(true)
-               .include("/usr/share/include/opencv4/opencv2/")
+               .include("/usr/share/include/opencv2/")
                .compile("perspective.a");
 
        println!("cargo::rustc-flags=-lopencv_core -lopencv_highgui -lopencv_xfeatures2d -lopencv_calib3d -lopencv_videoio -lopencv_imgcodecs -lopencv_imgproc -lopencv_features2d");
index b88b394d904672bffacd2eb8111bd6f2eddbe188..4af6e19e9c513108fa3966a20389c13c6f7d338f 100644 (file)
@@ -1,10 +1,10 @@
-// g++ ./perspective.cpp -I/usr/share/include/opencv4/ -lopencv_core -lopencv_calib3d -lopencv_highgui -lopencv_xfeatures2d -lopencv_features2d -lopencv_imgproc -lopencv_videoio -lopencv_imgcodecs -lopencv_features2d -o perspective.a
+// g++ ./perspective.cpp -I/usr/share/include/opencv2/ -lopencv_core -lopencv_calib3d -lopencv_highgui -lopencv_xfeatures2d -lopencv_features2d -lopencv_imgproc -lopencv_videoio -lopencv_imgcodecs -lopencv_features2d -o perspective.a
 //
-#include "opencv4/opencv2/core.hpp"
-#include "opencv4/opencv2/highgui.hpp"
-#include "opencv4/opencv2/xfeatures2d.hpp"
-#include "opencv4/opencv2/calib3d.hpp"
-#include "opencv4/opencv2/imgproc.hpp"
+#include "opencv2/core.hpp"
+#include "opencv2/highgui.hpp"
+#include "opencv2/xfeatures2d.hpp"
+#include "opencv2/calib3d.hpp"
+#include "opencv2/imgproc.hpp"
 
 using namespace cv;
 using namespace cv::xfeatures2d;