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 ..
|
||||
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
|
||||
|
||||
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 := \
|
||||
-O3
|
||||
|
||||
@ -232,29 +101,6 @@ qrtool.wx.js qrtool.web.js: qrtool_wasm.cpp libqr.cpp Makefile
|
||||
qrtool.wx.wasm.br: qrtool.wx.js
|
||||
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
|
||||
@cp -v qrtool.wx.js qrtool.wx.wasm.br ../scanner/assets
|
||||
@cp -v qrtool.wx.js ../scanner/worker
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user