Giter VIP home page Giter VIP logo

chinesepassportphotomaker's Introduction


Logo

已停止更新!

请移步去最新跨平台网页版:{ 点击查看 }














**护照照片生成器

不需要任何图像处理知识,只需要简单的动动鼠标,就可以快速生成符合标准的**护照照片。
注:目前仅支持运行在Windows平台。

{ 点击查看视频教程 }

简介

疫情开始以来,世界各地的**使领馆均改变了对外办公的时间和方式,使得护照到期换发变的更加麻烦。以前经常有朋友抱怨使领馆对于照片的要求过于苛刻,很多通过第三方拍摄的照片都无法通过验证,但是疫情前的使领馆内部或附近都有相应的自助照片拍摄机器,或者了解相关标准的第三方摄影馆,除了额外的费用和一定的时间成本,绝大多数的情况下并不会耽误护照换发申请流程。如今因为很多使领馆不对外开放,同时引入了领事服务App,因此申请人需要在申请前期就要上传符合标准的照片,即便照片通过了初步验证,如果不符合具体要求,依然可能在后期审核过程中被拒绝,极大程度上增加了不确定性和时间成本。实际上,**外交部领事服务网上发布的关于护照照片的标准非常清晰和详细,对于照片上人像的各种距离、大小均有明确的规定,但是对于绝大多数人,这些枯燥和详细的数字只是增加了理解的难度,同时因为缺乏处理照片的相关知识,使得很多人感觉无从下手又不知道去哪里寻求帮助。这个程序的存在,就是为了帮助大家化繁为简,用清晰明了的可视化的方式快速生成符合标准的照片。

(回到页首)

Built With

  • Visual Studio 2019
  • .NET Core 3.1
  • WPF

(回到页首)

已知问题

  • 图片移动过程中偶尔图片位置会跳跃(鼠标坐标计算bug?);

  • Microsoft的Jpeg Encoder产生的图片质量在相同大小下非常差(换成其他开源Encoder?);

  • 打开,关闭 “显示实例” 后,已载入的图片位置会改变(坐标计算bug?);

(回到页首)

待添加功能

  • 产生2排4列4‘’x6''规格300DPI格式高质量(PNG?)照片,分成两张照片一组(3组),分别添加一定程度的尺寸缩放浮动,防止打印过程中被缩放,保证至少一组(两张)符合尺寸要求;
  • 遥远的未来:简单的亮度,对比度,饱和度,色阶等进阶图像调整功能;
  • 遥远的未来:macOS,iOS和Android版本;
  • 极端遥远的未来:AI边缘检测,自动对齐和自动图像调整甚至脸部球面修正;
  • (欢迎在讨论区留言建议,或者其他开发者建立新的Branch来添加新功能)。

(回到页首)

chinesepassportphotomaker's People

Contributors

hjt486 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.