{"id":13547594,"url":"https://github.com/ermig1979/AntiDupl","last_synced_at":"2025-04-02T20:30:33.987Z","repository":{"id":37243774,"uuid":"115718527","full_name":"ermig1979/AntiDupl","owner":"ermig1979","description":"A program to search similar and defect pictures on the disk","archived":false,"fork":false,"pushed_at":"2024-09-03T22:20:23.000Z","size":45346,"stargazers_count":1398,"open_issues_count":97,"forks_count":91,"subscribers_count":39,"default_branch":"master","last_synced_at":"2025-03-29T18:05:34.741Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://ermig1979.github.io/AntiDupl","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ermig1979.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-12-29T11:52:47.000Z","updated_at":"2025-03-29T07:05:06.000Z","dependencies_parsed_at":"2024-01-13T16:23:55.694Z","dependency_job_id":"fd6e6e5f-e5c2-44bf-b7db-d9f18e0cefe4","html_url":"https://github.com/ermig1979/AntiDupl","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ermig1979%2FAntiDupl","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ermig1979%2FAntiDupl/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ermig1979%2FAntiDupl/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ermig1979%2FAntiDupl/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ermig1979","download_url":"https://codeload.github.com/ermig1979/AntiDupl/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246887750,"owners_count":20850137,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-01T12:00:58.527Z","updated_at":"2025-04-02T20:30:28.976Z","avatar_url":"https://github.com/ermig1979.png","language":"C#","funding_links":[],"categories":["C# #","C\\#","C#"],"sub_categories":[],"readme":"![AntiDupl screenshot](https://ermig1979.github.io/AntiDupl/data/help/english/files/MainForm.png)\n\nTypically, modern computer users have large collections of images in various formats. \nAnd then more these collections, then more likely to have the large number of duplicates. \nThe natural desire of the user is to get rid of them. However, if the collection is large \nenough, do this manually is a very tedious and unproductive work. AntiDupl.NET program \nwill help you automate this process. It can find and display duplicate images in the main \ngraphic formats: JPEG, GIF, TIFF, BMP, PNG, EMF, WMF, WEBP, EXIF, ICON, JP2, PSD, DDS, \nHEIF, HEIC, TGA, AVIF and JXL. \nThe comparison is based on the contents of the files, so the program can find not only \nalmost identical, but similar images. In addition, the program can find images with some \ntypes of defects.\n\n[AntiDupl.NET](http://ermig1979.github.io/AntiDupl) program is free and open-source software. \nIt is simple to use, has high speed and accuracy of work, supports Russian and English interface.\n\nBuilding AntiDupl.NET\n=====================\n1. Download Visual Studio 2022\ne.g. the Community Edition:\n\n\thttps://visualstudio.microsoft.com/vs/community/\n\t\n2. In the Visual Studio Installer select following workloads\n- .NET Desktop development\n- Desktop development with C++\nInfo: Current latest default toolset is v143\n3. Download [vcpkg](https://github.com/Microsoft/vcpkg) dependency manager,\ne.g. by using git:\n```\n\tgit clone https://github.com/Microsoft/vcpkg.git\n```\n4. Install [vcpkg](https://github.com/Microsoft/vcpkg):\n```\n\tcd vcpkg\n\t./bootstrap-vcpkg.bat\n\t./vcpkg integrate install\n```\n5. Open Visual solution file\n```\n\tsrc\\AntiDupl.sln\n```\n6. Start building AntiDupl.NET in Visual Studio.\nDepended libraries will be automatically loaded and build by vcpkg\n\nCommand line tool AntiDuplX\n===========================\nThere is a command line tool [AntiDuplX](https://github.com/ermig1979/AntiDuplX) to search simular and damaged images. \nThis is standalon project which uses similar algorithm of image comparison. It works for Linux and Windows.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fermig1979%2FAntiDupl","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fermig1979%2FAntiDupl","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fermig1979%2FAntiDupl/lists"}