Changeset 26894 for trunk/psphot/src/psphotVisual.c
- Timestamp:
- Feb 10, 2010, 7:36:29 PM (16 years ago)
- File:
-
- 1 edited
-
trunk/psphot/src/psphotVisual.c (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psphot/src/psphotVisual.c
r26003 r26894 60 60 } 61 61 62 bool psphotVisualEraseOverlays (int channel, char *overlay) { 63 64 int myKapa = psphotKapaChannel (channel); 65 if (!(strcasecmp (overlay, "all"))) { 66 KiiEraseOverlay (myKapa, "red"); 67 KiiEraseOverlay (myKapa, "green"); 68 KiiEraseOverlay (myKapa, "blue"); 69 KiiEraseOverlay (myKapa, "yellow"); 70 return true; 71 } 72 KiiEraseOverlay (myKapa, overlay); 73 return true; 74 } 75 62 76 bool psphotVisualShowMask (int kapaFD, psImage *inImage, const char *name, int channel) { 63 77 … … 171 185 if (kapa == -1) return false; 172 186 173 //psphotVisualShowMask (kapa, readout->mask, "mask", 2);187 psphotVisualShowMask (kapa, readout->mask, "mask", 2); 174 188 psphotVisualScaleImage (kapa, readout->variance, readout->mask, "variance", 1); 175 189 psphotVisualScaleImage (kapa, readout->image, readout->mask, "image", 0); … … 204 218 } 205 219 206 bool psphotVisualShowSignificance (psImage *image ) {220 bool psphotVisualShowSignificance (psImage *image, float min, float max) { 207 221 208 222 if (!pmVisualIsVisual()) return true; … … 211 225 if (kapa == -1) return false; 212 226 213 psphotVisualRangeImage (kapa, image, "signif", 2, -1.0, 25.0*25.0);227 psphotVisualRangeImage (kapa, image, "signif", 2, min, max); 214 228 215 229 pmVisualAskUser(NULL); … … 247 261 overlay[Noverlay].text = NULL; 248 262 Noverlay ++; 249 250 # if (0) 251 overlay[Noverlay].type = KII_OVERLAY_BOX; 252 overlay[Noverlay].x = peak->x; 253 overlay[Noverlay].y = peak->y; 254 overlay[Noverlay].dx = 1.0; 255 overlay[Noverlay].dy = 1.0; 256 overlay[Noverlay].angle = 0.0; 257 overlay[Noverlay].text = NULL; 258 Noverlay ++; 259 260 overlay[Noverlay].type = KII_OVERLAY_CIRCLE; 261 overlay[Noverlay].x = peak->xf; 262 overlay[Noverlay].y = peak->yf; 263 overlay[Noverlay].dx = 2.0; 264 overlay[Noverlay].dy = 2.0; 265 overlay[Noverlay].angle = 0.0; 266 overlay[Noverlay].text = NULL; 267 Noverlay ++; 268 # endif 269 } 270 271 # if (1) 272 overlay[Noverlay].type = KII_OVERLAY_BOX; 273 overlay[Noverlay].x = 10.0; 274 overlay[Noverlay].y = 10.0; 275 overlay[Noverlay].dx = 1.0; 276 overlay[Noverlay].dy = 1.0; 277 overlay[Noverlay].angle = 0.0; 278 overlay[Noverlay].text = NULL; 279 Noverlay ++; 280 # endif 263 } 281 264 282 265 KiiLoadOverlay (kapa, overlay, Noverlay, "red"); … … 1905 1888 psFree (ySAT); 1906 1889 psFree (mSAT); 1890 psFree (sSAT); 1907 1891 1908 1892 psFree (xEXT); 1909 1893 psFree (yEXT); 1910 1894 psFree (mEXT); 1895 psFree (sEXT); 1911 1896 1912 1897 psFree (xPSF); 1913 1898 psFree (yPSF); 1914 1899 psFree (mPSF); 1900 psFree (sPSF); 1915 1901 1916 1902 psFree (xDEF); 1917 1903 psFree (yDEF); 1918 1904 psFree (mDEF); 1905 psFree (sDEF); 1919 1906 1920 1907 psFree (xCR); 1921 1908 psFree (yCR); 1922 1909 psFree (mCR); 1910 psFree (sCR); 1923 1911 1924 1912 pmVisualAskUser(NULL);
Note:
See TracChangeset
for help on using the changeset viewer.
