alg/Makefile: drop unused file
This commit is contained in:
parent
bf0c892f1a
commit
00b19adb50
154
alg/Makefile
154
alg/Makefile
@ -59,139 +59,8 @@ qrtool.zip: qrtool
|
|||||||
cd qrtool.zip-workdir && zip qrtool.zip qrtool.$(shell git describe --always).x86_64 && mv qrtool.zip ..
|
cd qrtool.zip-workdir && zip qrtool.zip qrtool.$(shell git describe --always).x86_64 && mv qrtool.zip ..
|
||||||
rm -rf qrtool.zip-workdir
|
rm -rf qrtool.zip-workdir
|
||||||
|
|
||||||
angle: qrtool
|
|
||||||
./qrtool angle dataset/camera/warp-small.jpg
|
|
||||||
|
|
||||||
verify: qrtool
|
|
||||||
./qrtool verify ../dataset/similarity/19000-roi.jpg ../dataset/similarity/19000.jpg
|
|
||||||
./qrtool verify ../dataset/similarity/19006-roi.jpg ../dataset/similarity/19006.jpg
|
|
||||||
# ./qrtool verify ../dataset/local/scan-data/19687-roi.jpg ../dataset/local/scan-data/19687-frame.jpg
|
|
||||||
|
|
||||||
verify-neg: qrtool
|
|
||||||
./qrtool verify ../dataset/similarity/19000-roi.jpg ../dataset/similarity/19002.jpg
|
|
||||||
./qrtool verify ../dataset/similarity/19006-roi.jpg ../dataset/similarity/19002.jpg
|
|
||||||
|
|
||||||
verify-test: D := ../dataset/local/scan-data/
|
|
||||||
verify-test: qrtool FORCE
|
|
||||||
for roi in $(shell ls $D | grep roi.jpg | sort -R | head -n 100); do \
|
|
||||||
frame=$${roi/roi/frame}; \
|
|
||||||
cmd="./qrtool verify $D/$$roi $D/$$frame"; \
|
|
||||||
sim=$$($$cmd | grep similarity); \
|
|
||||||
echo "<div class=case><img class=roi src=$$roi /> <img class=frame src=$$frame /><h1>$$sim</h1>"; \
|
|
||||||
cat $D/$${roi/-roi.jpg/.txt}; \
|
|
||||||
echo "</div>"; \
|
|
||||||
done | tee $D/verify.html
|
|
||||||
echo '<style> div.case { border: 1px solid green; padding: 1rem; margin: 1rem; } img.frame { width: 200px } img.roi { display: block }' >> $D/verify.html
|
|
||||||
|
|
||||||
rectify: qrtool
|
|
||||||
./qrtool rectify dataset/camera/warp-small.jpg
|
|
||||||
|
|
||||||
roi: code=4295987837721
|
|
||||||
roi: qrtool
|
|
||||||
./qrtool roi dataset/scan/$(code).jpg
|
|
||||||
$(IMAGE_VIEWER) dataset/scan/$(code).jpg.roi.jpg
|
|
||||||
|
|
||||||
topleft: qrtool
|
|
||||||
./qrtool topleft ../dataset/scandata/18986.jpg
|
|
||||||
|
|
||||||
roi_bench: qrtool
|
|
||||||
begin=$$(date +%s); parallel -j10 ./qrtool roi_bench -- dataset/batches/*; end=$$(date +%s); nfiles=$$(find dataset/batches -type f | wc -l); echo total qps: $$((nfiles / (end - begin)))
|
|
||||||
|
|
||||||
imdecode: qrtool
|
|
||||||
./qrtool imdecode dataset/camera/warp-small.jpg
|
|
||||||
|
|
||||||
angle-bench: qrtool
|
|
||||||
time -f %e $(SHELL) -c '\
|
|
||||||
for i in $(shell seq 100); do \
|
|
||||||
$(library_path_prefix) \
|
|
||||||
./qrtool angle dataset/camera/warp-small.jpg; \
|
|
||||||
done'
|
|
||||||
|
|
||||||
neg: qrtool
|
|
||||||
set -e; \
|
|
||||||
for img in $(wildcard dataset/negative/*.jpg); do \
|
|
||||||
if ./qrtool angle $$img; then echo "negative image check failed: $$img"; exit 1; fi; \
|
|
||||||
done
|
|
||||||
|
|
||||||
detect: qrtool
|
|
||||||
./qrtool detect dataset/camera/warp-small.jpg
|
|
||||||
detect2: qrtool
|
|
||||||
./qrtool detect2 dataset/camera/warp-small.jpg
|
|
||||||
|
|
||||||
check: qrtool
|
|
||||||
./qrtool check dataset/camera/warp-small.jpg
|
|
||||||
|
|
||||||
diagonal: qrtool
|
|
||||||
./qrtool diagonal dataset/camera/warp-small.jpg
|
|
||||||
|
|
||||||
bench: qrtool
|
|
||||||
./qrtool bench dataset/camera/warp-small.jpg
|
|
||||||
|
|
||||||
memory: qrtool
|
|
||||||
valgrind ./qrtool bench dataset/camera/warp-small.jpg
|
|
||||||
|
|
||||||
fileprocess.o: fileprocess.grpc.pb.h
|
fileprocess.o: fileprocess.grpc.pb.h
|
||||||
|
|
||||||
worker: qrtool
|
|
||||||
./qrtool roi_worker roi
|
|
||||||
|
|
||||||
worker_nop: qrtool
|
|
||||||
./qrtool roi_worker_nop roi
|
|
||||||
|
|
||||||
workers: qrtool
|
|
||||||
parallel -j8 ./qrtool roi_worker -- roi roi roi roi roi roi roi roi
|
|
||||||
|
|
||||||
grpc: qrtool
|
|
||||||
./qrtool grpc_server 0.0.0.0:32439
|
|
||||||
|
|
||||||
energy: qrtool FORCE
|
|
||||||
$(library_path_prefix) \
|
|
||||||
./qrtool energy dataset/roi/20231226/roi-1703563444.7468174.png
|
|
||||||
|
|
||||||
energy.html: qrtool FORCE
|
|
||||||
ls dataset/roi/20231224/* | sort -R | head -n 100 | while read x; do \
|
|
||||||
echo -n "<div>"; \
|
|
||||||
$(library_path_prefix) \
|
|
||||||
./qrtool energy $$x | tr -d '\n'; \
|
|
||||||
echo -n " <img src=\"$$x\" />"; \
|
|
||||||
echo "</div>"; \
|
|
||||||
done | sort -rn -k 2 | tee $@
|
|
||||||
google-chrome $@
|
|
||||||
|
|
||||||
hist.html: qrtool FORCE
|
|
||||||
ls dataset/roi/20231224/* | grep -v hist | sort -R | head -n 100 | while read x; do \
|
|
||||||
echo -n "<div>$$x"; \
|
|
||||||
echo -n " <img src=\"$$x\" /><img height=60 width=60 src=\""; \
|
|
||||||
$(library_path_prefix) \
|
|
||||||
./qrtool $$x | tr -d '\n'; \
|
|
||||||
echo "\"/></div>"; \
|
|
||||||
done | sort -rn -k 2 | tee $@
|
|
||||||
|
|
||||||
dft.html: qrtool FORCE
|
|
||||||
ls dataset/roi/20231224/* | grep -v dft | \
|
|
||||||
while read x; do \
|
|
||||||
echo -n "<div>$$x"; \
|
|
||||||
echo -n " <img src=\"$$x\" /><img height=60 width=60 src=\""; \
|
|
||||||
$(library_path_prefix) \
|
|
||||||
./qrtool $$x | tr -d '\n'; \
|
|
||||||
echo "\"/></div>"; \
|
|
||||||
done | tee $@
|
|
||||||
|
|
||||||
dft-compare.html: qrtool FORCE
|
|
||||||
(echo dataset/roi/20231224/roi-1703295645.003432.png; echo dataset/roi/20231224/roi-1703295645.365394.png) | \
|
|
||||||
while read x; do \
|
|
||||||
echo -n "<div>$$x"; \
|
|
||||||
echo -n " <img src=\"$$x\" /><img height=60 width=60 src=\""; \
|
|
||||||
$(library_path_prefix) \
|
|
||||||
./qrtool $$x | tr -d '\n'; \
|
|
||||||
echo "\"/></div>"; \
|
|
||||||
done | sort -rn -k 2 | tee $@
|
|
||||||
google-chrome $@
|
|
||||||
|
|
||||||
dft: qrtool FORCE
|
|
||||||
$(library_path_prefix) \
|
|
||||||
./qrtool dataset/camera/warp-small.jpg
|
|
||||||
|
|
||||||
qrtool.web.js: EMCC_FLAGS := \
|
qrtool.web.js: EMCC_FLAGS := \
|
||||||
-O3
|
-O3
|
||||||
|
|
||||||
@ -232,29 +101,6 @@ qrtool.wx.js qrtool.web.js: qrtool_wasm.cpp libqr.cpp Makefile
|
|||||||
qrtool.wx.wasm.br: qrtool.wx.js
|
qrtool.wx.wasm.br: qrtool.wx.js
|
||||||
brotli -kf qrtool.wx.wasm
|
brotli -kf qrtool.wx.wasm
|
||||||
|
|
||||||
opencv: FORCE
|
|
||||||
./opencv/euphon/build-cpp.sh
|
|
||||||
|
|
||||||
wasm: FORCE
|
|
||||||
./opencv/euphon/build-wasm.sh
|
|
||||||
|
|
||||||
serve: qrtool FORCE
|
|
||||||
$(library_path_prefix) \
|
|
||||||
./server.py
|
|
||||||
|
|
||||||
deploy: FORCE
|
|
||||||
set -e; \
|
|
||||||
for kc in $(TARGET); do \
|
|
||||||
echo $$kc; \
|
|
||||||
kubectl --kubeconfig deploy/kubeconfig.$$kc set image deployment/alg alg=$(IMAGE); \
|
|
||||||
kubectl --kubeconfig deploy/kubeconfig.$$kc rollout status deployment alg; \
|
|
||||||
done
|
|
||||||
|
|
||||||
PROTO_DIR := ../../../cassia/estord/proto
|
|
||||||
fileprocess.grpc.pb.h fileprocess.grpc.pb.cc fileprocess.pb.h fileprocess.pb.cc: $(PROTO_DIR)/fileprocess.proto
|
|
||||||
protoc -I $(PROTO_DIR) --grpc_out=. --plugin=protoc-gen-grpc=`which grpc_cpp_plugin` $<
|
|
||||||
protoc -I $(PROTO_DIR) --cpp_out=. $<
|
|
||||||
|
|
||||||
install-scanner: qrtool.wx.wasm.br
|
install-scanner: qrtool.wx.wasm.br
|
||||||
@cp -v qrtool.wx.js qrtool.wx.wasm.br ../scanner/assets
|
@cp -v qrtool.wx.js qrtool.wx.wasm.br ../scanner/assets
|
||||||
@cp -v qrtool.wx.js ../scanner/worker
|
@cp -v qrtool.wx.js ../scanner/worker
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user