GenshinMapAutoMarkTools - Tools To add/delete/refresh resources mark in Genshin Impact Map

Overview

使用说明

适配

  • windows7以上 64位
  • 原神1920x1080窗口(其他分辨率后续适配)
  • 待更新渊下宫
  • English version is to be updated

如何使用

release 中下载文件并解压,以管理员权限运行main.exe

代码运行环境

  • 配置python 3.7+opencv3.1~3.3(之后版本因为专利问题surf使用起来很麻烦)+opencv contrib
  • 安装项目中所需的其他库pyqt5,keboard...
  • 运行main.py

功能

  • 搜索地图资源并标点
  • 删除当前地图界面所有标点
  • 删除鼠标所在标点并加入资源刷新队列
  • 获取鼠标所在标点的提示信息(比如宝箱怎么开)
  • 删除当前所在位置标点并加入资源刷新队列
  • 标点删除后经过对应刷新时间后刷新
  • 小地图追踪map_track.py(目前解算速度只有0.6s/次,准确度在非城镇还可以)

技术方案

  • python+opencv+qt5
  • opencv surf-flannbasedmatch 匹配当前地图坐标
  • 使用文件缓存图片特征点加速
  • 坐标由天理坐标系换算成大地图图片坐标
  • 使用opencv TM_SQDIFF_NORME算法D模板匹配查找原神ui按钮
  • win32api模拟键盘鼠标
  • pyqt编写ui界面

地图数据

配置快捷键

  • config.in中每行冒号后修改
  • 具体支持快捷键参考python keboard模块
You might also like...
Drone-based Joint Density Map Estimation, Localization and Tracking with Space-Time Multi-Scale Attention Network
Drone-based Joint Density Map Estimation, Localization and Tracking with Space-Time Multi-Scale Attention Network

DroneCrowd Paper Detection, Tracking, and Counting Meets Drones in Crowds: A Benchmark. Introduction This paper proposes a space-time multi-scale atte

An Artificial Intelligence trying to drive a car by itself on a user created map

An Artificial Intelligence trying to drive a car by itself on a user created map

This is code to fit per-pixel environment map with spherical Gaussian lobes, using LBFGS optimization
This is code to fit per-pixel environment map with spherical Gaussian lobes, using LBFGS optimization

Spherical Gaussian Optimization This is code to fit per-pixel environment map with spherical Gaussian lobes, using LBFGS optimization. This code has b

A tool for making map images from OpenTTD save games
A tool for making map images from OpenTTD save games

OpenTTD Surveyor A tool for making map images from OpenTTD save games. This is not part of the main OpenTTD codebase, nor is it ever intended to be pa

A neuroanatomy-based augmented reality experience powered by computer vision. Features 3D visuals of the Atlas Brain Map slices.

Brain Augmented Reality (AR) A neuroanatomy-based augmented reality experience powered by computer vision that features 3D visuals of the Atlas Brain

A large dataset of 100k Google Satellite and matching Map images, resembling pix2pix's Google Maps dataset.
A large dataset of 100k Google Satellite and matching Map images, resembling pix2pix's Google Maps dataset.

Larger Google Sat2Map dataset This dataset extends the aerial ⟷ Maps dataset used in pix2pix (Isola et al., CVPR17). The provide script download_sat2m

Codes for TS-CAM: Token Semantic Coupled Attention Map for Weakly Supervised Object Localization.
Codes for TS-CAM: Token Semantic Coupled Attention Map for Weakly Supervised Object Localization.

TS-CAM: Token Semantic Coupled Attention Map for Weakly SupervisedObject Localization This is the official implementaion of paper TS-CAM: Token Semant

Implementation of the Triangle Multiplicative module, used in Alphafold2 as an efficient way to mix rows or columns of a 2d feature map, as a standalone package for Pytorch
Implementation of the Triangle Multiplicative module, used in Alphafold2 as an efficient way to mix rows or columns of a 2d feature map, as a standalone package for Pytorch

Triangle Multiplicative Module - Pytorch Implementation of the Triangle Multiplicative module, used in Alphafold2 as an efficient way to mix rows or c

Official implementation of "StyleCariGAN: Caricature Generation via StyleGAN Feature Map Modulation" (SIGGRAPH 2021)

StyleCariGAN in PyTorch Official implementation of StyleCariGAN:Caricature Generation via StyleGAN Feature Map Modulation in PyTorch Requirements PyTo

Comments
  • 代码运行问题

    代码运行问题

    Traceback (most recent call last): File "C:/Users/16864/Desktop/yuanshen/GenshinMapAutoMarkTools-version-1.2/search_box.py", line 549, in ex = MainWindow(hwnd) File "C:/Users/16864/Desktop/yuanshen/GenshinMapAutoMarkTools-version-1.2/search_box.py", line 471, in init self.init_ui(hwnd)
    File "C:/Users/16864/Desktop/yuanshen/GenshinMapAutoMarkTools-version-1.2/search_box.py", line 489, in init_ui self.SetPos(hwnd) File "C:/Users/16864/Desktop/yuanshen/GenshinMapAutoMarkTools-version-1.2/search_box.py", line 542, in SetPos win32api.SetCursorPos((int(xmid-self.width()/2.0)+20,int(rect[1]+ylength0.10.2)+30)) pywintypes.error: (0, 'SetCursorPos', 'No error message is available') 当我尝试在pycahrm中运行时候会报错 但是当我使用release中的版本的时候却没有问题 想问问您有没有遇到这种情况 想学习下代码 请教一下这个如何解决

    opened by codedetermination 1
  • main.exe has stopped working

    main.exe has stopped working

    No errors in the command prompt so I don't know much more. It doesn't work for me. Is there a log I can send ?

    -unzipped in a folder with no chinese characters/no spaces in the file directory -run as admin

    opened by Yashirow 0
  • Windows Defender: Win32/Uwamson.A!ml (PUP)

    Windows Defender: Win32/Uwamson.A!ml (PUP)

    Release: version1.2 Windows thinks this is a virus upon extracting the archive, what is the program doing that would make it think so? Additionally it'd be great if this had an english version, which would probably also invite further contributors to help make this the best it can be. For the moment I'm a little too afraid to give this a shot due to the PUP warning.

    opened by adroslice 3
Releases(v1.2)
  • v1.2(Feb 17, 2022)

    更新内容: 支持了19201080,1366768, 1280720 三种窗口分辨率 提升了标点准确度 下载慢的话百度网盘: 链接:https://pan.baidu.com/s/1xwTV49gR2uPQkLMHyRIkFw 提取码:35su 使用注意事项: 1、解压后不要放在桌面或者有中文路径以及路径有空格的地方 2、运行文件夹里的main.exe,注意,务必请管理员权限运行!务必请管理员权限运行!务必请管理员权限运行!务必请管理员权限运行!务必请管理员权限运行!

    Source code(tar.gz)
    Source code(zip)
    autofitwindow.zip(186.25 MB)
  • GenshinImpact(Feb 16, 2022)

    下载慢的话百度网盘: 链接: https://pan.baidu.com/s/1k7Im3739aYgFdcQxNaQOFw 提取码: ptu6 使用注意事项: 1、解压后不要放在桌面或者有中文路径以及路径有空格的地方 2、运行文件夹里的main.exe,注意,务必请管理员权限运行!务必请管理员权限运行!务必请管理员权限运行!务必请管理员权限运行!务必请管理员权限运行!

    Source code(tar.gz)
    Source code(zip)
    genshinImpactAutoMarkTools.zip(167.67 MB)
Owner
Zero_Circle
HUST CS/MtF
Zero_Circle
A collection of loss functions for medical image segmentation

A collection of loss functions for medical image segmentation

Jun 3.1k Jan 03, 2023
This is an easy python software which allows to sort images with faces by gender and after by age.

Gender-age Classifier This is an easy python software which allows to sort images with faces by gender and after by age. Usage First install Deepface

Claudio Ciccarone 6 Sep 17, 2022
Styled Augmented Translation

SAT Style Augmented Translation Introduction By collecting high-quality data, we were able to train a model that outperforms Google Translate on 6 dif

139 Dec 29, 2022
Shōgun

The SHOGUN machine learning toolbox Unified and efficient Machine Learning since 1999. Latest release: Cite Shogun: Develop branch build status: Donat

Shōgun ML 2.9k Jan 04, 2023
Deep Learning for Time Series Forecasting.

nixtlats:Deep Learning for Time Series Forecasting [nikstla] (noun, nahuatl) Period of time. State-of-the-art time series forecasting for pytorch. Nix

Nixtla 5 Dec 06, 2022
The code for the NSDI'21 paper "BMC: Accelerating Memcached using Safe In-kernel Caching and Pre-stack Processing".

BMC The code for the NSDI'21 paper "BMC: Accelerating Memcached using Safe In-kernel Caching and Pre-stack Processing". BibTex entry available here. B

Orange 383 Dec 16, 2022
Demonstrates how to divide a DL model into multiple IR model files (division) and introduce a simplest way to implement a custom layer works with OpenVINO IR models.

Demonstration of OpenVINO techniques - Model-division and a simplest-way to support custom layers Description: Model Optimizer in Intel(r) OpenVINO(tm

Yasunori Shimura 12 Nov 09, 2022
PyTorch implementation of Self-supervised Contrastive Regularization for DG (SelfReg)

SelfReg PyTorch official implementation of Self-supervised Contrastive Regularization for Domain Generalization (SelfReg, https://arxiv.org/abs/2104.0

64 Dec 16, 2022
An example of semantic segmentation using tensorflow in eager execution.

Semantic segmentation using Tensorflow eager execution Requirement Python 2.7+ Tensorflow-gpu OpenCv H5py Scikit-learn Numpy Imgaug Train with eager e

Iñigo Alonso Ruiz 25 Sep 29, 2022
alfred-py: A deep learning utility library for **human**

Alfred Alfred is command line tool for deep-learning usage. if you want split an video into image frames or combine frames into a single video, then a

JinTian 800 Jan 03, 2023
Pytorch code for our paper "Feedback Network for Image Super-Resolution" (CVPR2019)

Feedback Network for Image Super-Resolution [arXiv] [CVF] [Poster] Update: Our proposed Gated Multiple Feedback Network (GMFN) will appear in BMVC2019

Zhen Li 539 Jan 06, 2023
Towards Debiasing NLU Models from Unknown Biases

Towards Debiasing NLU Models from Unknown Biases Abstract: NLU models often exploit biased features to achieve high dataset-specific performance witho

Ubiquitous Knowledge Processing Lab 22 Jun 14, 2022
A computational optimization project towards the goal of gerrymandering the results of a hypothetical election in the UK.

A computational optimization project towards the goal of gerrymandering the results of a hypothetical election in the UK.

Emma 1 Jan 18, 2022
A no-BS, dead-simple training visualizer for tf-keras

A no-BS, dead-simple training visualizer for tf-keras TrainingDashboard Plot inter-epoch and intra-epoch loss and metrics within a jupyter notebook wi

Vibhu Agrawal 3 May 28, 2021
Pytorch and Keras Implementations of Hyperspectral Image Classification -- Traditional to Deep Models: A Survey for Future Prospects.

The repository contains the implementations for Hyperspectral Image Classification -- Traditional to Deep Models: A Survey for Future Prospects. Model

Ankur Deria 115 Jan 06, 2023
Finding Donors for CharityML

Finding-Donors-for-CharityML - Investigated factors that affect the likelihood of charity donations being made based on real census data.

Moamen Abdelkawy 1 Dec 30, 2021
NPBG++: Accelerating Neural Point-Based Graphics

[CVPR 2022] NPBG++: Accelerating Neural Point-Based Graphics Project Page | Paper This repository contains the official Python implementation of the p

Ruslan Rakhimov 57 Dec 03, 2022
Collection of Docker images for ML/DL and video processing projects

Collection of Docker images for ML/DL and video processing projects. Overview of images Three types of images differ by tag postfix: base: Python with

OSAI 87 Nov 22, 2022
Scalable Optical Flow-based Image Montaging and Alignment

SOFIMA SOFIMA (Scalable Optical Flow-based Image Montaging and Alignment) is a tool for stitching, aligning and warping large 2d, 3d and 4d microscopy

Google Research 16 Dec 21, 2022
A Demo server serving Bert through ONNX with GPU written in Rust with <3

Demo BERT ONNX server written in rust This demo showcase the use of onnxruntime-rs on BERT with a GPU on CUDA 11 served by actix-web and tokenized wit

Xavier Tao 28 Jan 01, 2023