diff --git a/Core/Cursor/CursorClassifier.cs b/Core/Cursor/CursorClassifier.cs index 0838ba15d..b79ea5c11 100644 --- a/Core/Cursor/CursorClassifier.cs +++ b/Core/Cursor/CursorClassifier.cs @@ -21,13 +21,13 @@ public sealed class CursorClassifier private static readonly ulong[][] imageHashes = { new ulong[] { 4645529528554094592, 4665762466636896256, 6376251547633783040, 6376251547633783552 }, - new ulong[] { 9286546093378506253, 16208728271425048093 }, + new ulong[] { 9286546093378506253, 16208728271425048093, 16208728271425052189 }, new ulong[] { 16205332705670085656, 16495805933079509016 }, new ulong[] { 13901748381153107456, 16207591392111181312 }, new ulong[] { 4669700909741929478, 4669700909674820614 }, new ulong[] { 4683320813727784960, 4669700909741929478, 4683461550142398464 }, new ulong[] { 17940331276560775168, 17940331276594329600, 17940331276594460672 }, - new ulong[] { 16207573517913036808, 4669140166357294088 }, + new ulong[] { 16207573517913036808, 4669140166357294088, 14185844589096599552, 16491828335798648832 }, new ulong[] { 4667452417086599168, 4676529985085517824 }, new ulong[] { 4682718988357606424, 4682718988358655000 } }; @@ -76,7 +76,7 @@ public void Classify(out CursorType classification) ulong cursorHash = ImageHashing.AverageHash(bitmap, workBitmap, workGraphics); if (saveImage) { - string path = Path.Join("..", "Cursors", $"{cursorHash}.bmp"); + string path = Path.Join("..", "..", "..", "..", "Cursors", $"{cursorHash}.bmp"); if (!File.Exists(path)) { bitmap.Save(path); diff --git a/Cursors/14185844589096599552.bmp b/Cursors/14185844589096599552.bmp new file mode 100644 index 000000000..3d4e58518 Binary files /dev/null and b/Cursors/14185844589096599552.bmp differ diff --git a/Cursors/16208728271425052189.bmp b/Cursors/16208728271425052189.bmp new file mode 100644 index 000000000..84ddd3183 Binary files /dev/null and b/Cursors/16208728271425052189.bmp differ diff --git a/Cursors/16491828335798648832.bmp b/Cursors/16491828335798648832.bmp new file mode 100644 index 000000000..aefd6711c Binary files /dev/null and b/Cursors/16491828335798648832.bmp differ