コード例 #1
0
ファイル: app.py プロジェクト: jacvon/UAV
def handleIdentify(user):
    singleImages = SingleImageInfo.objects.all()
    for singleImage in singleImages:
        if singleImage.overDate == user.overDate and singleImage.is_identify == False:
            fname = BASE_DIR + "/static/upload/" + singleImage.imagePreprocessPath
            predict_result = func_predict(str(fname))
            if predict_result is 0 or 1:
                storgeIdentify(singleImage)
コード例 #2
0
def handleIdentify(user):
    print('--->>开始执行任务11111<<---')
    singleImages = SingleImageInfo.objects.all()
    singleImageIdentifyInfos = SingleImageIdentifyInfo.objects.all()
    for singleImage in singleImages:
        if singleImage.overDate == user.overDate:
           fname = BASE_DIR + "/static/upload/" + singleImage.imagePreprocessPath
           predict_result = func_predict(str(fname))
           if predict_result is 0 or 1:
              storgeIdentify(singleImage)
コード例 #3
0
ファイル: tasks.py プロジェクト: jacvon/UAV
def handleSplice(user):
    print('--->>开始比对任务222222<<---')
    singleImages = SingleImageInfo.objects.all()
    print('--->>开始比对任务333333<<---')
    singleImageSpliceInfos = SingleImageSpliceInfo.objects.all()
    print('--->>开始比对任务444444<<---')
    for singleImage in singleImages:
        if singleImage.overDate == user.overDate:
            fname = BASE_DIR + "/static/upload/" + singleImage.imagePreprocessPath
            predict_result = func_predict(str(fname))
            if predict_result is 0 or 1:
               storgeSplice(singleImage)
コード例 #4
0
def mine(request):
    #图片分类,并将分类标签存入数据库
    users = UserModel.objects.all()
    for user in users:
        fname = BASE_DIR + "/static/upload/" + user.u_icon.url
        my_predict = func_predict(str(fname))
        user.u_predict = my_predict
        user.save()
        print("my_predict:", my_predict)
    #下面按理应该是取的最后一张图片
    data = {
        "username": user.u_name,
        "icon_url": "/static/upload/" + user.u_icon.url
    }

    return render(request, 'mine.html', context=data)
コード例 #5
0
def handlePreprocess(user, newItem):
    fname = BASE_DIR + "/static/upload/" + newItem
    predict_result = func_predict(str(fname))
    # 当预处理完成后,存入单个图像model预处理信息
    if predict_result is 0 or 1:
        storgePreprocess(user, newItem)