小编BQu*_*dra的帖子

从OpenGL GLSL中的RGB到HSV

我需要从RGB颜色空间传递到HSV ..我在互联网上搜索并发现了两种不同的实现,但这些给了我不同的结果:

A:

precision mediump float;
 vec3 rgb2hsv(float r, float g, float b) {

     float h = 0.0;
     float s = 0.0;
     float v = 0.0;

     float min = min( min(r, g), b );
     float max = max( max(r, g), b );
     v = max;               // v

     float delta = max - min;

     if( max != 0.0 )
         s = delta / max;       // s
     else {
         // r = g = b = 0       // s = 0, v …
Run Code Online (Sandbox Code Playgroud)

opengl rgb glsl hsv

26
推荐指数
1
解决办法
3万
查看次数

Objective-c函数指针

我需要这样做:

id myFunction = aMethodDeclaredInMyClass;

[self myFunction]
Run Code Online (Sandbox Code Playgroud)

任何帮助表示赞赏!

pointers function objective-c

2
推荐指数
1
解决办法
5162
查看次数

XCode - 如果我的程序在模拟器o设备中运行,请检查常量

可能重复:
如何以编程方式确定我的应用程序是否在iphone模拟器中运行?

如果我的程序在模拟器o设备上运行,我如何用常量检查XCode 4?像这样的东西:

#ifdef RUNING_ON_DEVICE
#else
#endif
Run Code Online (Sandbox Code Playgroud)

objective-c xcode4

0
推荐指数
1
解决办法
809
查看次数

标签 统计

objective-c ×2

function ×1

glsl ×1

hsv ×1

opengl ×1

pointers ×1

rgb ×1

xcode4 ×1