Tom's Guide > Forum > Programmation > Foncton CSplineV et JSPlineV

Foncton CSplineV et JSPlineV

Forum Programmation : Foncton CSplineV et JSPlineV

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bjrs

Est-ce que quelqu'un connaît ces fonctions ?



Code :
  1. Code :
  2. Code :
  3. CSplineV(time_value, cycle, value@key1,
  4. value@key2,
  5. ...)
  6. JSplineV(time_value, cycle, value@key1,
  7. value@key2,
  8. ...)
  9. J'ai un fichier .h , je croyait qu'il était ecrit en C ou C++.
  10. Voici le fichier .hCode :
  11. Code :
  12. code :
  13. nfxDefViewerLookup("PanaLog2sRGB", "ViewerLookup3_()", "vluts/PanaLog2sRGB" );
  14. image ViewerLookup3_(image img,
  15. float mode=1,
  16. )
  17. {
  18. ModeFloat = PanaLog4Lin(img, 1, 2);
  19. Mode16 = PanaLog4Lin(img, 2, 2);
  20. Select1 = Select(mode, img, ModeFloat, Mode16 );
  21. PanaLog2sRGB = Lookup(Select1, CSplineV(x,1,-0.0001@0.0338,0.0084@0.0435,0.019@0.0535,0.026@0.0652,0.0416@0.0837,0.0555@0.1042,0.0842@0.1337,0.1082@0.155,0.1472@0.1818,0.1735@0.2016,0.1968@0.2172,0.2272@0.2349,0.2462@0.2476,0.2669@0.26,0.2902@0.2743,0.3169@0.2902,0.361@0.3133,0.4064@0.3369,0.4588@0.3641,0.5059@0.3892,0.5538@0.4133,0.6192@0.4485,0.6754@0.4846,0.7299@0.5238,0.7921@0.5741,0.84@0.6158,0.8659@0.6414,0.8889@0.666,0.909@0.691,0.9333@0.7258,0.956@0.7678,0.9721@0.8101,0.9869@0.866,0.995@0.9242,1@1.0072),
  22.     CSplineV(x,1,-0.0001@0.0338,0.0084@0.0435,0.019@0.0535,0.026@0.0652,0.0416@0.0837,0.0555@0.1042,0.0842@0.1337,0.1082@0.155,0.1472@0.1818,0.1735@0.2016,0.1968@0.2172,0.2272@0.2349,0.2462@0.2476,0.2669@0.26,0.2902@0.2743,0.3169@0.2902,0.361@0.3133,0.4064@0.3369,0.4588@0.3641,0.5059@0.3892,0.5538@0.4133,0.6192@0.4485,0.6754@0.4846,0.7299@0.5238,0.7921@0.5741,0.84@0.6158,0.8659@0.6414,0.8889@0.666,0.909@0.691,0.9333@0.7258,0.956@0.7678,0.9721@0.8101,0.9869@0.866,0.995@0.9242,1@1.0072),
  23.     CSplineV(x,1,-0.0001@0.0338,0.0084@0.0435,0.019@0.0535,0.026@0.0652,0.0416@0.0837,0.0555@0.1045,0.0842@0.1337,0.1082@0.155,0.1472@0.1818,0.1735@0.2016,0.1968@0.2172,0.2272@0.2349,0.2462@0.2476,0.2669@0.26,0.2902@0.2743,0.3169@0.2902,0.361@0.3133,0.4064@0.3369,0.4588@0.3641,0.5059@0.3892,0.5538@0.4133,0.6192@0.4485,0.6754@0.4846,0.7299@0.5238,0.7921@0.5741,0.84@0.6158,0.8659@0.6414,0.8889@0.666,0.909@0.691,0.9333@0.7258,0.956@0.7678,0.9721@0.8101,0.9869@0.866,0.995@0.9242,1@1.0072),
  24.     JSplineV(x,1,0@0,1@1));
  25.   return PanaLog2sRGB;

}Est ce que qq'un sait en quel langage il est ecrit et si c'est du C ou trouver les includes pour avoir ces fonctions ?

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Le C, pas possible (paramètre par défaut).
Le C++, je ne pense pas (à cause de l'arobase).

Tu cherches à faire de l'interpolation ? C'est peut-être un logiciel pour faire du calcul numérique.

Bref, avec le .h, tu as quoi ?

------------------------------ 6800A007B81300CD10B00131C989CF26880541
81F900FA750230EDBADA03ECA80875FBECA808
74FBE4603C0175DFB80300CD10B8004CCD21
Répondre à CRicky

t'as des fonction comme lookup, select qui existe en c++.
Ce .h c'est une courbe qui est interpollé par les fonction CsplineV et JSplineV. Seulement si je pouvais avoir l'equivalent en C++
c'est con parce que ça ressemble à du C++
peut être du JAVA , ou du C# ou du J# ?
si tu peux m'aider ?

Répondre à minos@IDN

Pas ces langages non plus.

Si tu veux des fonctions mathématiques poussées en C++:
- soit tu cherches un lib mathématique développée par quelqu'un (à voir par exemple sous sourceforge)
- soit tu programme toi-même les fonctions d'interpolation

------------------------------ 6800A007B81300CD10B00131C989CF26880541
81F900FA750230EDBADA03ECA80875FBECA808
74FBE4603C0175DFB80300CD10B8004CCD21
Répondre à CRicky

OK mais c'est où sourceforge ??

Répondre à minos@IDN
Tom's Guide > Forum > Programmation > Foncton CSplineV et JSPlineV
Aller à :

Il y a 1275 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens