OpenCVでテンプレートマッチングを行うソースコードを作ったのでシェアします。
解析結果を合成した画像を/tmp/result.jpgに生成するようにしてあります。 mjpeg_streamerのinput_file.soなどと組み合わせることで、結果を簡単に確認することができます。
Makefile
CROSS_COMPILE ?= arm-linux-gnueabihf-
CC = $(CROSS_COMPILE)gcc
CFLAGS = -Wall -O2
EXEC = template_match
OBJS = template_match.o
LDLIBS := -lopencv_core -lopencv_highgui -lopencv_imgproc -lm
all: $(EXEC)
$(EXEC): $(OBJS)
$(CC) $(LDFLAGS) -o $@ $(OBJS) $(LDLIBS)
romfs:
$(ROMFSINST) /usr/bin/$(EXEC)
clean:
rm -f $(OBJS) $(EXEC)