Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/110.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 如何在图像中采样颜色_Objective C_Ios_Colors_Uiimage - Fatal编程技术网

Objective c 如何在图像中采样颜色

Objective c 如何在图像中采样颜色,objective-c,ios,colors,uiimage,Objective C,Ios,Colors,Uiimage,我正在尝试实现某种滴管,它可以对图像中的像素颜色进行采样,并将其保存为RGB或CMYK颜色值。理想情况下,它应该是可拖动的,并且可能像放大环那样工作。如果有人能告诉我代码或组件的方向,这将有助于分配 谢谢使用NSReadPixel函数,该函数为您提供传入点的颜色要获得像素颜色,您可以使用UIView上的类别: 对于draggabel行为,您应该使用UIPangestureRecognitorNSReadPixel在iOS中不可用。

我正在尝试实现某种滴管,它可以对图像中的像素颜色进行采样,并将其保存为RGB或CMYK颜色值。理想情况下,它应该是可拖动的,并且可能像放大环那样工作。如果有人能告诉我代码或组件的方向,这将有助于分配


谢谢

使用NSReadPixel函数,该函数为您提供传入点的颜色

要获得像素颜色,您可以使用UIView上的类别:


对于draggabel行为,您应该使用
UIPangestureRecognitor

NSReadPixel在iOS中不可用。