查看: 2265|回复: 2

[已经解决] 如何只读取图片有像素部分

  [复制链接]
梦石
0
星屑
55
在线时间
5 小时
注册时间
2009-4-11
回帖
110
发表于 2009-12-23 17:15:17 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
本帖最后由 li807609447 于 2009-12-23 17:19 编辑

如何只读取图片有像素部分
   比如: 一张图片大小 100x100
       而有像素的区域大小只有 20X20,而且在图片中任意一个位置(没有确定的位置)
如何自动判断像素区域并读取???

注:
如果你的答案是
“像素的区域用PS去掉的”
那就请不要回答了,因为我的问题不是
这个

v

梦石
0
星屑
50
在线时间
55 小时
注册时间
2007-12-19
回帖
97
发表于 2009-12-23 17:43:21 | 显示全部楼层
伪代码:
初始化左上点,右下点
两个for loop循环所有像素
  如果当前像素有颜色(alpha或RGB判断)
    如果当前像素的x比左上点的x小,左上点的x=当前像素的x
    如果当前像素的y比左上点的y小,左上点的y=当前像素的y
    如果当前像素的x比右下点的x大,右下点的x=当前像素的x
    如果当前像素的y比右下点的y大,右下点的y=当前像素的y
返回左上点和右下点所组成的长方形
回复

使用道具 举报

梦石
0
星屑
55
在线时间
5 小时
注册时间
2009-4-11
回帖
110
 楼主| 发表于 2009-12-27 12:10:10 | 显示全部楼层
谢啦
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部