草庐IT

RGB转HSV

全部标签

php - cmyk 到 rgb 使用 php

我正在使用以下脚本将图像保存在文件夹中,但有一张图像显示此消息“图像无法显示,因为它包含错误”。我认为问题出在图像上的cmyk和rgb上,但是在网上搜索使用php将cmyk转换为rgb的方法时,我找不到如何执行此操作的示例。这是其中一个例子:http://offshootinc.com/blog/2008/10/24/using-the-imagick-class-to-convert-a-cmyk-jpeg-to-rgb/但我不明白如何在我的案例中使用它。图片的链接类似于:www.example.com/attachment?id=2290脚本如下:稍后在某些页面中我将使用类似这样的

PHP - 从列表中找到最接近预定义 RGB 的 RGB

我的目标是找到与数组中的RGB相比最接近的RGB匹配项。我已经创建了一个循环遍历图片中每个像素的函数。我现在唯一需要做的就是找到图片中每个像素最接近数组颜色的颜色。$colors=array(array(221,221,221),array(219,125,62),array(179,80,188),array(107,138,201),array(177,166,39),array(65,174,56),array(208,132,153),array(64,64,64),array(154,161,161),array(46,110,137),array(126,61,181),a

php - 图像RGB颜色的平均值

我正在尝试在php中获取图像的RGB颜色的平均值。由gdlib我编程$x=imagesx($im);$y=imagesy($im);for($i=0;$i>16)&0xFF;$sum['G']+=($rgb>>8)&0xFF;$sum['B']+=$rgb&0xFF;}但我认为这不是好方法。它需要大量的内存来处理。还有其他方法吗? 最佳答案 我会去重采样:$tmp_img=ImageCreateTrueColor(1,1);ImageCopyResampled($tmp_img,$im,0,0,0,0,1,1,$x,$y);//or

javascript - 使用适用于 Zebra 打印机的 PHP 或 Javascript 将 RGB 图像转换为 Floyd-Steinberg 图像

我正在开发一个基于桌面的PHP应用程序,我们需要捕捉一个人的图像并使用ZebraGC420t打印机将其打印在标签上预期的图像应如下图所示。当我尝试打印时,它会给出如下图所示的输出。我正在使用以下代码使用php代码将rgb图像转换为dithering图像$photo_url="";if(isset($_GET['photo'])){$photo_url=$_GET['photo'];}functionimage2grf($filename='$photo_url',$targetname='R:IMAGE.GRF'){$info=getimagesize($filename);$im=i

PHP 生成 RGB

我面临这样的情况,我有一个来自数据库的ID(因此它可以是1、100、1000,...)并且我需要生成随机颜色,但是相同的ID应该产生相同的结果颜色。关于我如何实现这一点有什么建议吗?谢谢! 最佳答案 使用加密散列并剪掉不需要的字节:functiongetColor($num){$hash=md5('color'.$num);//modify'color'togetadifferentpalettereturnarray(hexdec(substr($hash,0,2)),//rhexdec(substr($hash,2,2)),//

c# - 从 HSV 中提取色度/相对色度

我正在尝试弄清楚如何从HSV(替代RGB)中获取色度。问题是;我几乎不知道色度是什么。根据网上的小资料,通常指的是“相对色度”,是色调和饱和度的结合。来自http://www.huevaluechroma.com/012.php:AnothertermfortheconceptofchromarelativetoanassumedmaximumischromaticnessfromtheSwedishNCSsystem我确实有一个RGB,我已在PHP中将其转换为HSV。我希望有人可以在这个问题上提供他们的专业知识,因为记录的信息似乎非常有限。我需要它来验证NCS代码。到目前为止的色度计

php - 如何查看 rgb 颜色是否太亮

我有一个客户选择颜色的应用程序。我不能让这个颜色太浅。有没有办法看到这一点,以防止客户选择太浅的颜色?非常感谢!太亮的情况下颜色几乎是白色的....我有一个白色背景的网站,用户可以通过jquery插件选择颜色。我想让用户选择他想要的颜色,但不能太浅。 最佳答案 如果对比度是您要找的,那么checkoutthisarticle.他们展示了这样一个函数,可以根据任意颜色选择文本颜色:functionisTooLightYIQ(hexcolor){varr=parseInt(hexcolor.substr(0,2),16);varg=pa

Android 发布错误 : Expected a color resource id (R. 颜色。)但收到一个 RGB 整数

我有一个应用程序在市场上使用了一年。上周,我更改了我的应用程序的源代码。当我想构建发布版本时,AndroidStudio抛出一个错误:“错误:需要一个颜色资源ID(R.color.)但收到了一个RGB整数[ResourceType]”颜色只用在这部分代码中,我没有在这部分做任何改动:if(android.os.Build.VERSION.SDK_INT>=16){rlFlash.setBackground(newColorDrawable(Color.parseColor(("#86cc55"))));}else{rlFlash.setBackgroundDrawable(newCol

java - 在android中设置某个像素的RGB颜色?

我有一张图片,我想将一个且只有一个特定像素的颜色设置为rgb值。第一:如何选择一个像素:pixelname=[5,6]//作为第五列第三行的像素第二:如何设置它的颜色:pixelname.setrgb(30,20,60)//30,20,60是rgb颜色 最佳答案 获取包含您要更改的像素的位图,然后使用bitmap.setPixel(X,Y,Color)更改颜色。 关于java-在android中设置某个像素的RGB颜色?,我们在StackOverflow上找到一个类似的问题:

android - 如何在 android 中应用 RGB 滤色器后将图像保存在 sdcard 中

目前我正在设计一个基于照片编辑的应用程序。在这样做时我遇到了一个问题,即我已通过此link学习了教程“如何为图像应用RGB滤色器”本教程非常有用,也很不错。但问题是在对图像应用RGB滤色器后,我需要将更改后的图像保存在SD卡中。为此我在谷歌上搜索了很多,但没有找到确切的东西。他们中的许多人建议使用paint()但我不知道如何使用它。所以我的问题是“在对图像应用RBG着色后我需要将该图像保存在SD卡中,但我没有找到如何做”? 最佳答案 如何将AndroidImageView保存到SD卡您有一个ImageView,您已通过各种灯光效果和