[10281] | 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 | |
---|