云梦倩欣吧 关注:163贴子:3,196
  • 11回复贴,共1

Photoshop是如何判断图片颜色模式的?

只看楼主收藏回复



IP属地:湖北1楼2016-04-08 08:19回复
    如何识别图片的主颜色
    1. 颜色空间用HSV。 (RGB不是人用的)
    2. 把颜色分成N个空间。
    3. 遍历图,每个像素计算HSV值,对应空间[i]++
    4. 输出空间前x


    IP属地:湖北2楼2016-04-08 08:20
    回复
      PHP 手册上的
      imagecolorat
      (PHP 4, PHP 5)
      imagecolorat — Get the index of the color of a pixel
      <?php
      $im = imagecreatefrompng ( "php.png" );
      $rgb = imagecolorat ( $im , 10 , 15 );
      $r = ( $rgb >> 16 ) & 0xFF ;
      $g = ( $rgb >> 8 ) & 0xFF ;
      $b = $rgb & 0xFF ;
      var_dump ( $r , $g , $b );
      ?>


      IP属地:湖北3楼2016-04-08 08:22
      回复


        IP属地:湖北4楼2016-04-08 08:23
        回复
          金色、白色、银色、金黄色、紫色的RGB值各是多少?
          一些流行的颜色及其RGB值。可以使用这些值改变背景色、文本颜色和链接颜色。这些值以十六进制表示,前两位数字代表红色值;接下来两位表示绿色;最后两位表示蓝色。每个红色、绿色或蓝色值可以在00(没有那种颜色)到FF(完全是那种颜色)之间变化
          金色:CD7F32
          白色:FFFFFF
          银色:E6E8FA
          紫色:9932CD
          金黄色:D9D919


          IP属地:湖北5楼2016-04-08 08:25
          回复


            IP属地:湖北6楼2016-04-08 08:49
            回复
              特殊颜色数据:
              0
              51
              102
              204
              255
              从上到下,颜色越来越浅


              IP属地:湖北7楼2016-04-08 08:52
              收起回复
                F3FFED 淡绿色
                EEFAFF 淡蓝色
                FFFEE1 淡黄色
                FFF6FA 淡红色


                IP属地:湖北8楼2016-04-08 08:54
                收起回复
                  FF0000 红色(R:red)
                  00FF00 绿色(G:green)
                  0000FF 蓝色(B:blue)
                  000000 黑色
                  999999 灰色
                  FFFFFF 白色


                  IP属地:湖北9楼2016-04-08 09:01
                  回复

                    FF = 255 = 377 = 1111 1111 (换算)
                    16 = 10 = 8 = 2 (进制)


                    IP属地:湖北10楼2016-04-08 09:06
                    回复