Bibliothèque de traitements d'images en virgule flottante. http://la.buvette.org/photos/cumul/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

110 lines
2.3 KiB

3 years ago
12 months ago
3 years ago
10 months ago
3 years ago
3 years ago
3 years ago
12 months ago
3 years ago
3 years ago
3 years ago
1 year ago
1 year ago
10 months ago
  1. #---------------------------------------------------------------
  2. COPT = -Wall -fpic -g -no-pie -DDEBUG_LEVEL=0
  3. DEPS = ../floatimg.h Makefile
  4. OBJS = fimg-png.o fimg-tiff.o misc-plots.o filtrage.o utils.o \
  5. fimg-libpnm.o rampes.o sfx0.o sfx1.o sfx2.o \
  6. geometry.o rotate.o fimg-openexr.o \
  7. equalize.o fimg-fits.o saturation.o histogram.o \
  8. hsv.o classif.o contour2x2.o qsortrgb.o exporter.o \
  9. displacement.o dithering.o plasmas.o
  10. #---------------------------------------------------------------
  11. t: t.c $(DEPS) ../libfloatimg.a tests.o
  12. gcc $(COPT) $< \
  13. tests.o \
  14. -I/usr/include/netpbm/ \
  15. -I/usr/include/cfitsio/ \
  16. ../libfloatimg.a -lnetpbm -lpnglite -lcfitsio \
  17. -ltiff \
  18. -lz -lm -o $@
  19. tests.o: tests.c tests.h $(DEPS)
  20. gcc $(COPT) -I/usr/include/netpbm -c $<
  21. #---------------------------------------------------------------
  22. # upper-level functions
  23. ../libfloatimg.a: $(OBJS)
  24. $(AR) r $@ $?
  25. displacement.o: displacement.c $(DEPS)
  26. gcc $(COPT) -c $<
  27. fimg-png.o: fimg-png.c $(DEPS)
  28. gcc $(COPT) -c $<
  29. fimg-bmp.o: fimg-bmp.c $(DEPS)
  30. gcc $(COPT) -c $<
  31. fimg-tiff.o: fimg-tiff.c $(DEPS)
  32. gcc $(COPT) -c $<
  33. fimg-openexr.o: fimg-openexr.c $(DEPS)
  34. gcc $(COPT) -c $<
  35. fimg-fits.o: fimg-fits.c $(DEPS)
  36. gcc $(COPT) -I/usr/include/cfitsio/ -c $<
  37. fimg-libpnm.o: fimg-libpnm.c $(DEPS)
  38. gcc $(COPT) -I/usr/include/netpbm -c $<
  39. misc-plots.o: misc-plots.c $(DEPS)
  40. gcc $(COPT) -c $<
  41. filtrage.o: filtrage.c $(DEPS)
  42. gcc $(COPT) -c $<
  43. geometry.o: geometry.c $(DEPS)
  44. gcc $(COPT) -c $<
  45. rotate.o: rotate.c $(DEPS)
  46. gcc $(COPT) -c $<
  47. saturation.o: saturation.c $(DEPS)
  48. gcc $(COPT) -c $<
  49. histogram.o: histogram.c $(DEPS)
  50. gcc $(COPT) -c $<
  51. equalize.o: equalize.c $(DEPS)
  52. gcc $(COPT) -c $<
  53. dithering.o: dithering.c $(DEPS)
  54. gcc $(COPT) -c $<
  55. plasmas.o: plasmas.c $(DEPS)
  56. gcc $(COPT) -c $<
  57. sfx0.o: sfx0.c $(DEPS)
  58. gcc $(COPT) -c $<
  59. sfx1.o: sfx1.c $(DEPS)
  60. gcc $(COPT) -c $<
  61. sfx2.o: sfx2.c $(DEPS)
  62. gcc $(COPT) -c $<
  63. contour2x2.o: contour2x2.c $(DEPS)
  64. gcc $(COPT) -c $<
  65. rampes.o: rampes.c $(DEPS)
  66. gcc $(COPT) -c $<
  67. classif.o: classif.c $(DEPS)
  68. gcc $(COPT) -c $<
  69. qsortrgb.o: qsortrgb.c $(DEPS)
  70. gcc $(COPT) -c $<
  71. exporter.o: exporter.c $(DEPS)
  72. gcc $(COPT) -c $<
  73. hsv.o: hsv.c $(DEPS)
  74. gcc $(COPT) -c $<
  75. utils.o: utils.c $(DEPS)
  76. gcc $(COPT) -c $<