1 | %define pkg_name imagej |
---|
2 | %define pkg_version 1.5.0 |
---|
3 | %define pkg_release 1%{?_dist_release} |
---|
4 | |
---|
5 | Summary: Image processing program inspired by NIH Image |
---|
6 | Summary(ja): NIH Imageがきっかけとなって作成された画像処理ソフトウェア |
---|
7 | Name: %{pkg_name} |
---|
8 | Version: %{pkg_version} |
---|
9 | Release: %{pkg_release} |
---|
10 | |
---|
11 | License: Public Domain |
---|
12 | Group: Applications/Edutainment |
---|
13 | URL: https://imagej.nih.gov/ij |
---|
14 | Source0: http://wsr.imagej.net/distros/cross-platform/ij150.zip |
---|
15 | Source11: imagej.desktop |
---|
16 | Source12: Imagej1-icon.png |
---|
17 | |
---|
18 | BuildArch: noarch |
---|
19 | Buildroot: %{_tmppath}/%{name}-%{version}-root |
---|
20 | |
---|
21 | Vendor: Project Vine |
---|
22 | Distribution: Vine Linux |
---|
23 | Packager: ara_t |
---|
24 | |
---|
25 | |
---|
26 | %description |
---|
27 | It can display, edit, analyze, process, save and print 8-bit, 16-bit |
---|
28 | and 32-bit images. It can read many image formats including TIFF, GIF, |
---|
29 | JPEG, BMP, DICOM, FITS and "raw". It supports "stacks", a series of |
---|
30 | images that share a single window. |
---|
31 | |
---|
32 | It can calculate area and pixel value statistics of user-defined selections. |
---|
33 | It can measure distances and angles. It can create density histograms and |
---|
34 | line profile plots. It supports standard image processing functions such as |
---|
35 | contrast manipulation, sharpening, smoothing, edge detection and median |
---|
36 | filtering. |
---|
37 | |
---|
38 | Spatial calibration is available to provide real world dimensional |
---|
39 | measurements in units such as millimeters. Density or gray scale |
---|
40 | calibration is also available. |
---|
41 | |
---|
42 | ImageJ is developed by Wayne Rasband (wayne@codon.nih.gov), is at |
---|
43 | the Research Services Branch, National Institute of Mental Health, |
---|
44 | Bethesda, Maryland, USA. |
---|
45 | |
---|
46 | %description -l ja |
---|
47 | ImageJでは、8ビット、16ビットまたは32ビットの画像を表示したり、 |
---|
48 | 加工、解析、処理、保存、印刷したりできる。読み込める画像フォーマットは数多く、 |
---|
49 | TIFF、GIF、JPEG、BMP、DICOM、FITS や 「raw(生データ)」画像などである。 |
---|
50 | また、ひと続きになった多くの画像を、1つのウィンドウでまとめて扱う |
---|
51 | 「Stacks(スタック)」機能をサポートしている。マルチスレッド(multi-thread) |
---|
52 | 処理に対応しているので、時間のかかる作業(例、画像ファイル読み込みなど)は |
---|
53 | 他の処理を行いながら並行して処理できる。 |
---|
54 | |
---|
55 | ImageJでは、ユーザーが決めた選択範囲に対して、その面積やピクセル値(輝度値)に |
---|
56 | 関する統計量を算出できる。距離や角度も計算できる。輝度分布のヒストグラム |
---|
57 | (度数分布)や2点間の輝度変化の様子を示す「ラインプロファイル」プロットを作成 |
---|
58 | できる。また、一般的な画像処理機能、たとえば、コントラスト調節やシャープ、 |
---|
59 | スムージング、輪郭の検出、メディアン(中央値)などのフィルタ処理も行うことが |
---|
60 | できる。 |
---|
61 | |
---|
62 | 画像の拡大縮小、回転、反転といった幾何学的な変換も行える。表示は、32倍表示から |
---|
63 | 1/32表示までのズームが可能。どの倍率で表示していても、すべての解析、処理機能が |
---|
64 | 使える。コンピュータのメモリ領域が利用できる限り画像(ウィンドウ)を何枚でも |
---|
65 | 同時に開いておくことができる。 |
---|
66 | |
---|
67 | ミリメートルなど現実の単位を使って計測ができるように、長さのキャリブレーション |
---|
68 | が可能である。また、濃度(輝度)のキャリブレーションも可能である。 |
---|
69 | |
---|
70 | ImageJ は、オープン・アーキテクチャとして設計されていて、Java によるプラグイン |
---|
71 | ソフトを追加すると機能を拡張できる。ImageJ にはエディタと Java コンパイラが |
---|
72 | 内蔵されていて、ユーザ独自の画像取込み、解析や処理用のプラグインを開発できる。 |
---|
73 | 必要なプラグインを作成することで、ほぼあらゆる画像処理や解析の問題を解決できる。 |
---|
74 | |
---|
75 | |
---|
76 | %prep |
---|
77 | %{__rm} -rf ${RPM_BUILD_ROOT} |
---|
78 | %setup -q -n ImageJ |
---|
79 | |
---|
80 | %install |
---|
81 | %{__mkdir_p} ${RPM_BUILD_ROOT}%{_libdir} |
---|
82 | %{__cp} -r ../ImageJ ${RPM_BUILD_ROOT}%{_libdir} |
---|
83 | %{__rm} -f ${RPM_BUILD_ROOT}%{_libdir}/TmageJ/ImageJ.exe |
---|
84 | |
---|
85 | # menu / icon |
---|
86 | %{__mkdir_p} ${RPM_BUILD_ROOT}%{_datadir}/applications |
---|
87 | %{__mkdir_p} ${RPM_BUILD_ROOT}%{_datadir}/icons |
---|
88 | %{__cp} %{SOURCE11} ${RPM_BUILD_ROOT}%{_datadir}/applications/ |
---|
89 | %{__cp} %{SOURCE12} ${RPM_BUILD_ROOT}%{_datadir}/icons/ |
---|
90 | |
---|
91 | # make "/usr/bin/imagej" |
---|
92 | %{__mkdir_p} ${RPM_BUILD_ROOT}%{_bindir} |
---|
93 | echo "java -Xmx512m -jar %{_libdir}/ImageJ/ij.jar" > \ |
---|
94 | ${RPM_BUILD_ROOT}%{_bindir}/imagej |
---|
95 | %{__chmod} +x ${RPM_BUILD_ROOT}%{_bindir}/imagej |
---|
96 | |
---|
97 | %clean |
---|
98 | %{__rm} -rf ${RPM_BUILD_ROOT} |
---|
99 | |
---|
100 | |
---|
101 | %files |
---|
102 | %defattr(-,root,root) |
---|
103 | %{_bindir}/ |
---|
104 | %{_libdir}/ImageJ |
---|
105 | %{_datadir}/applications/ |
---|
106 | %{_datadir}/icons/ |
---|
107 | |
---|
108 | |
---|
109 | %changelog |
---|
110 | * Thu May 12 2016 Toshiaki Ara <ara_t@384.jp> 1.5.0-1 |
---|
111 | - new package |
---|
112 | |
---|