sorakasugano吧 关注:52贴子:3,367

「objective-c」哎。。今天研究了半天、总算完成了QAQ

只看楼主收藏回复



1楼2012-05-04 21:53回复
    KRKR中提供了自定义的遮罩效果(mask)
    但要求提供的图的alphaValue居然都是1.0
    偶想在Mac OS X上写。。为了方便。。
    于是想把每个像素的的透明度设置成灰度,而颜色就直接纯黑了(原图只有灰度,无彩色)
    


    2楼2012-05-04 21:59
    回复
      2025-07-16 01:51:00
      广告
      尾随,这什么地方?


      IP属地:上海3楼2012-05-04 22:00
      回复
        但偶惊奇地发现。。
        不知为何、对NSBitmapImageRep进行setColor:atX:y:出来的图无法输出。。。
        而使用color drawSwatchInRect:,会丢失alphaValue自动转成了灰度。
        最后发现NSRectFill(aRect)不会丢失alphaValue
        嗯嗯。学习到了~今后记得了~


        4楼2012-05-04 22:04
        回复
          欢迎900叔~
          这里是个人贴吧啦~(そらかすがの->sorakasugano)


          5楼2012-05-04 22:05
          回复



            6楼2012-05-04 22:07
            回复
              可以推么?


              IP属地:上海7楼2012-05-04 22:09
              回复
                发发效果图~
                原图:

                转换后:

                嘛嘛~虽然看上去一样(因为度娘以白色为背景)。
                不过下面那张图是有透明度的哦~(保存下来应该就能看到啦=w=


                8楼2012-05-04 22:10
                回复
                  2025-07-16 01:45:00
                  广告


                  9楼2012-05-04 22:11
                  回复


                    10楼2012-05-04 22:11
                    回复
                      完全看不懂,KRKR是要用JAVA编的吧?反正是个高端的东西
                      比起去学KRKR感觉还是推倒sora酱比较划算


                      IP属地:上海11楼2012-05-04 22:12
                      回复
                        因为偶不太会JAVA啦。。而且感觉JAVA效率不是很高。。所以就用objective-c啦=w=
                        推倒什么的。。才不要呢
                        


                        12楼2012-05-04 22:15
                        回复
                          这是转换成什么?


                          IP属地:上海13楼2012-05-04 22:15
                          回复
                            嗯嗯。上面的那张图每个像素的颜色都不同哦。
                            而下面那张图的每个像素颜色都是纯黑RGB(0, 0, 0)~
                            但是alpha value不同哦~


                            14楼2012-05-04 22:18
                            回复
                              2025-07-16 01:39:00
                              广告
                              其实想用photoshop做的。。
                              不过没找到怎么做。。
                              


                              15楼2012-05-04 22:19
                              回复