mirror of http://192.168.1.51:8099/lmh188/twain3
142 lines
4.5 KiB
Prolog
142 lines
4.5 KiB
Prolog
|
#-------------------------------------------------
|
||
|
#
|
||
|
# Project created by QtCreator 2019-12-29T09:49:19
|
||
|
#
|
||
|
#-------------------------------------------------
|
||
|
|
||
|
QT += core
|
||
|
|
||
|
TARGET = gimgproc
|
||
|
TEMPLATE = lib
|
||
|
|
||
|
DEFINES += GIMGPROC_LIBRARY
|
||
|
|
||
|
# The following define makes your compiler emit warnings if you use
|
||
|
# any feature of Qt which has been marked as deprecated (the exact warnings
|
||
|
# depend on your compiler). Please consult the documentation of the
|
||
|
# deprecated API in order to know how to port your code away from it.
|
||
|
DEFINES += QT_DEPRECATED_WARNINGS
|
||
|
|
||
|
# You can also make your code fail to compile if you use deprecated APIs.
|
||
|
# In order to do so, uncomment the following line.
|
||
|
# You can also select to disable deprecated APIs only up to a certain version of Qt.
|
||
|
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0
|
||
|
|
||
|
INCLUDEPATH += $$PWD/../Tirdparty/3rdparty/nick
|
||
|
DEPENDPATH += $$PWD/../Tirdparty/3rdparty/nick
|
||
|
|
||
|
INCLUDEPATH += $$PWD/../gpdf
|
||
|
DEPENDPATH += $$PWD/../gpdf
|
||
|
|
||
|
win32 {
|
||
|
DEFINES += _WIN32
|
||
|
|
||
|
INCLUDEPATH += $$PWD/../Tirdparty/3party/3rdparty/win/hgOCR/include
|
||
|
DEPENDPATH += $$PWD/../Tirdparty/3rdparty/win/hgOCR/include
|
||
|
INCLUDEPATH += $$PWD/../Tirdparty/3rdparty/win/opencv/include
|
||
|
DEPENDPATH += $$PWD/../Tirdparty/3rdparty/win/opencv/include
|
||
|
LIBS += -L$$PWD/../Tirdparty/3rdparty/win/hgOCR/x86/lib
|
||
|
INCLUDEPATH += $$PWD/include
|
||
|
|
||
|
contains(QT_ARCH, i386) {
|
||
|
CONFIG(release, debug|release) {
|
||
|
DESTDIR += ../bin/x86/release
|
||
|
LIBS += -L$$PWD/../Tirdparty/3rdparty/win/opencv/x86/lib/ -lopencv_world346
|
||
|
LIBS += -L$$PWD/../bin/x86/release -lhg_gpdf
|
||
|
LIBS += -L$$PWD/lib/release -lzxing -lzbar
|
||
|
LIBS += -lwinmm
|
||
|
}
|
||
|
CONFIG(debug, debug|release) {
|
||
|
DESTDIR += ../bin/x86/debug
|
||
|
LIBS += -L$$PWD/../Tirdparty/3rdparty/win/opencv/x86/lib/ -lopencv_world346d
|
||
|
LIBS += -L$$PWD/../bin/x86/debug -lhg_gpdf
|
||
|
LIBS += -L$$PWD/lib/debug -lzxing -lzbar
|
||
|
LIBS += -lwinmm
|
||
|
}
|
||
|
} else {
|
||
|
CONFIG(release, debug|release) {
|
||
|
DESTDIR += ../bin/x64/release
|
||
|
LIBS += -L$$PWD/../Tirdparty/3rdparty/win/opencv/x86/lib/ -lopencv_world346
|
||
|
LIBS += -L$$PWD/../bin/x64/release -lhg_gpdf
|
||
|
}
|
||
|
CONFIG(debug, debug|release) {
|
||
|
DESTDIR += ../bin/x64/debug
|
||
|
LIBS += -L$$PWD/../Tirdparty/3rdparty/win/opencv/x86/lib/ -lopencv_world346d
|
||
|
LIBS += -L$$PWD/../bin/x64/debug -lhg_gpdf
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
else:unix:!macx: {
|
||
|
LIBS += -lopencv_core -lopencv_highgui -lopencv_imgproc -lopencv_imgcodecs #linux系统上面需安装opencv3.4.6库
|
||
|
CONFIG(debug, debug|release) {
|
||
|
DESTDIR += ../bin/x86/debug
|
||
|
LIBS += -L$$PWD/../bin/x86/debug -lhg_gpdf
|
||
|
}
|
||
|
CONFIG(release, debug|release) {
|
||
|
DESTDIR += ../bin/x86/release
|
||
|
LIBS += -L$$PWD/../bin/x86/release -lhg_gpdf
|
||
|
}
|
||
|
}
|
||
|
|
||
|
SOURCES += \
|
||
|
ImageApply.cpp \
|
||
|
IMulti.cpp\
|
||
|
ImageApplyAdjustColors.cpp \
|
||
|
ImageApplyAutoContrast.cpp \
|
||
|
ImageApplyAutoCrop.cpp \
|
||
|
ImageApplyBWBinaray.cpp \
|
||
|
ImageApplyBarCodeRecognition.cpp \
|
||
|
ImageApplyChannel.cpp \
|
||
|
ImageApplyConcatenation.cpp \
|
||
|
ImageApplyCustomCrop.cpp \
|
||
|
ImageApplyCustomGamma.cpp \
|
||
|
ImageApplyDetachNoise.cpp \
|
||
|
ImageApplyDiscardBlank.cpp \
|
||
|
ImageApplyFilter.cpp \
|
||
|
ImageApplyHSVCorrect.cpp \
|
||
|
ImageApplyOutHole.cpp \
|
||
|
ImageApplyRefuseInflow.cpp \
|
||
|
ImageApplyResize.cpp \
|
||
|
ImageApplyRotation.cpp \
|
||
|
ImageApplySplit.cpp \
|
||
|
ImageApplyTextureRemoval.cpp \
|
||
|
ImageMulti.cpp \
|
||
|
ImageMultiOutputRed.cpp \
|
||
|
ImageProcess_Public.cpp
|
||
|
|
||
|
HEADERS += \
|
||
|
ImageApply.h \
|
||
|
IMulti.h\
|
||
|
ImageApplyAdjustColors.h \
|
||
|
ImageApplyAutoContrast.h \
|
||
|
ImageApplyAutoCrop.h \
|
||
|
ImageApplyBWBinaray.h \
|
||
|
ImageApplyBarCodeRecognition.h \
|
||
|
ImageApplyChannel.h \
|
||
|
ImageApplyConcatenation.h \
|
||
|
ImageApplyCustomCrop.h \
|
||
|
ImageApplyCustomGamma.h \
|
||
|
ImageApplyDetachNoise.h \
|
||
|
ImageApplyDiscardBlank.h \
|
||
|
ImageApplyFilter.h \
|
||
|
ImageApplyHSVCorrect.h \
|
||
|
ImageApplyHeaders.h \
|
||
|
ImageApplyOutHole.h \
|
||
|
ImageApplyRefuseInflow.h \
|
||
|
ImageApplyResize.h \
|
||
|
ImageApplyRotation.h \
|
||
|
ImageApplySplit.h \
|
||
|
ImageApplyTextureRemoval.h \
|
||
|
ImageMulti.h \
|
||
|
ImageMultiOutputRed.h \
|
||
|
ImageProcess_Public.h \
|
||
|
imgprocdefs.h
|
||
|
|
||
|
|
||
|
#VERSION = 1.0.0.0
|
||
|
QMAKE_TARGET_PRODUCT = "gimgproc"
|
||
|
QMAKE_TARGET_COMPANY = "huagaoscan"
|
||
|
QMAKE_TARGET_DESCRIPTION = "文件描述"
|
||
|
QMAKE_TARGET_COPYRIGHT = "版权"
|