http://download.csdn.net/source/185786个人开发的简单图像编辑软件,像一个简单的PhotoShop. 英文版, 目前是alpha version. 某些功能还没有做,如效果(不知道这个版本会不会做),打印,私有文件格式...下载后直接解压即可试用,还没有做安装。(会写一点信息到注册表中,绝对无害信息)30天试用,愿意试着解密的欢迎。加密不复杂。但不是简单改时间就可以的。计划以后推出免费的中文版,只能在中文系统运行。(准备挣老外的钱)。欢迎有兴趣投资这个软件的人和我联系。任何合作方式都欢迎。毕竟个人力量有限很难将软件迅速发展到一个更高的层次。最后,欢迎大家报告错误和提出各种宝贵意见。
e-mail:[email protected]

解决方案 »

  1.   

    在对你的Resize函数提个建议:
    你应该在执行具体代码前判断新的图像大小是不是和原始的是一样大,一样大当然就不用执行了。你的Resize函数似乎没有做这个判读。
      

  2.   

    to laviewpbt(人一定要靠自己):你能不能给我看看你的程序?1.打开图片的速度似乎比较慢。  ---------------能不能给具体的数据。
    2.特效中的菜单怎么就那么一点。 ---------------还没有时间做。
    3.算法我觉得有必要改进,真的你的那个速度比如旋转、Resize还没有我用VB写的速度快。
     ---------------如果我猜得不错你应该是调用一些现有处理DIB的函数做的。我的数据不是Dib,目标是大数据图像如10M像素甚至是上G的数据量。
    4.似乎只能处理真彩色图片。---------现在的确是。
    5.我对你的图像的放大和缩小显示的实现方法有些怀疑,我想你应该调用的是StretchBlt函数的,但是你的放大的区域可能是整个图像,所以放大的时候你的过程相当缓慢,实际上我们只需要处理要放大的那部分。 ------------不是的。因为要支持大数据量的图像,软件的数据更本就不是DIB。当然不是放大缩小整个图像。可以用+.-来放大缩小,你多试试就可以感觉到速度了。1.选区的处理... ----------- 是一个体系,有点复杂。
    2.选区的特效... ----------- 不要预先创建位图。绝对不是这么做的。太浪费内存了。对于你已经实现的部分。1.PS图像菜单中大部分调整菜单所实现的功能。 ------- 有selection的feather,modify吗?其他意义不大。2.1\4\8\24\32位图像的相互转换。 ------- 因为我的数据结果的原因,我目前没有时间做这个。技术上可能就是转index的时候的fiter算法。还有24位和32位?这两种有区别吗?我的数据有计划支持到CMYK。只是大量的处理函数要做,所以暂时不会开放这个功能。然后再是index color,gray和BW.3.图像的特效(马赛克、模糊、噪音等,速度一流);---我有大量对Dib的effect算法。但是不管从程序体系的角度还是数据结构的角度,我都需要花大量的时间来改变。所以一直没有动手。4.图层的叠加效果(所有PS的效果都有) ------- 我曾推算过PhotoShop的所有合成算法。现在的程序体系上可以支持,要的就是时间。5.图像分析,应该说不属于PS处理的范畴了,如FCM\HCM图像聚类,边界检测、二值化、HOUGH变换、数字水印等。 --------- 这个对我可能有用。
      

  3.   

    打开较大图片,会缩小显示。
    不支持ctrl+滚轮缩放,也找不到怎样缩放
      

  4.   

    laviewpbt(人一定要靠自己):恕我直言,选区的功能没有什么,很多图像软件都能做到。就做到这个功能应该没有什么难度。
    这里只用一个好的地方就是选区的滚动效果基本不用占用CPU. 目前我试用的软件中只有PhotoShop和我的软件是基本保持CPU在1%左右。多数的软件都是100%(双核50%).这个软件最大的好处是能够处理极大数据的图像(还有部分功能没有完成,否则可以完全摆脱内存的限制)。举个例子,你可以试试这样一个动作,用一个14000*9500的图像(现在要1G左右的物理内存),打开然后坐魔术棒选区。多数软件在这样的机器上无法打开这个图像,更别说做选区处理。只有PhotoShop和我的软件可以做这个操作。当然我目前在性能上和PhotoShop有一定的差距。还建议你试试我的各种刷子工具的功能,注意双击左上图标来改变刷子。