玩转位图(bitmap)2

WBOY
풀어 주다: 2016-06-07 15:37:15
원래의
1416명이 탐색했습니다.

2012年11月8日9:25:47 已上传源代码和可执行文件 2012年11月8日1:03:01 深夜断网,不能上传源码和可执行文件,明日早起补上。喜欢的童鞋们先收藏。 小丸子 查看大图:http://daoluan.net/blog/wp-content/uploads/2012/11/Maruko.jpg 接上篇:http://daoluan

2012年11月8日9:25:47 已上传源代码和可执行文件

2012年11月8日1:03:01 深夜断网,不能上传源码和可执行文件,明日早起补上。喜欢的童鞋们先收藏。

玩转位图(bitmap)2

小丸子

查看大图:http://daoluan.net/blog/wp-content/uploads/2012/11/Maruko.jpg

接上篇:http://daoluan.net/blog/enjoy-bitmap/

上篇中发布的程序中不支持png,jpg,gif等主流的图片格式的玩转,只支持24位位图。这一次对软件做以下更新:

  • 提供png,jpg(jpeg),tif(tiff)三种图片格式(抱歉gif尚未解决)的支持
  • 根据图片的大小适当调整字符字体大小,转换后图片视觉效果更佳
  • 优化代码

在图片格式的处理上,笔者借助codeproject上公布的CxImage工具,主要是开源。http://www.codeproject.com/Articles/1300/CxImage

关于如何在工程中使用CxImage,笔者不复述,除了上面给出作者公布的贴以外,还有以下中文版的解说贴:

http://blog.csdn.net/afterwards_/article/details/7997385

http://blog.csdn.net/afterwards_/article/details/7997426

测试建议:转换过程涉及灰度深浅计算,图片平均灰度偏高或者偏低转换图片效果不佳,特别是纯白或者纯黑的图片;推荐使用宠物大头照等;图片的尺寸建议越大越好,长宽700+(Pixels),越大效果越好。

源代码,包含CxImage的库文件,比较大:http://files.cnblogs.com/daoluanxiaozi/pic2_src.rar

可执行文件:http://files.cnblogs.com/daoluanxiaozi/pic2.exe.rar

本文完 2012-11-8

捣乱小子 http://www.daoluan.net/

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!