freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

idl培訓(xùn)內(nèi)容ppt課件-在線瀏覽

2025-02-27 14:29本頁面
  

【正文】 直接圖形篇 - 2D圖形 創(chuàng)建自己的標(biāo)注 直接圖形篇 - 2D圖形 多坐標(biāo)系數(shù)據(jù)集顯示 畫真正的圓 直接圖形篇 - 2D圖形 直接圖形篇 - 2D圖形 在背景上疊加等值線 直接圖形篇 - 2D圖形 等值線圖 填充中的“黑洞” 直接圖形篇 - 添加文本 給圖形加文本標(biāo)注 xyouts ,x ,y ,string ,font= TrueType字體設(shè)置: ( 1) DEVICE ,SET_FONT=font_str ,/TT_FONT ,輸出時,使用 font=1|0|1 ( 2) font= fnont_str Windows環(huán)境下 TrueType字體設(shè)置: font_str=39。該變換矩陣裝入 !。 常用方法: ( 1)帶 save關(guān)鍵字的 surface命令 surface ,data ,/nodata ,/save ( 2) 在 surface后,使用 surfr命令 surface ,data surfr ( 3) scale3命令( scale3d: 單位立方體) scale3 [,xrange=vector] [,yrange=vector] [,zrange=vector] [,ax=degrees] [,az=degrees] ( 4) t3d命令 嚴(yán)格、完整、復(fù)雜的方法 直接圖形篇 - 3D圖形 三維散點圖 直接圖形篇 - 3D圖形 曲面圖 陰影曲面圖 圖中色彩變化表示光源的方向 直接圖形篇 - 3D圖形 用顏色表現(xiàn)另一個數(shù)據(jù)集的信息 上圖 為屬性數(shù)據(jù)集 右上、下圖 為用顏色表示的屬性分布信息 直接圖形篇 - 3D圖形 用彩色圖形疊加表現(xiàn)另一個數(shù)據(jù)集的信息 左圖 為屬性數(shù)據(jù)集 右圖 為用疊加在陰影曲面上的彩色曲面表示屬性分布信息 直接圖形篇 - 3D圖形 等值線疊加 直接圖形篇 - 3D圖形 三維實體創(chuàng)建: shade_volume, volume, value, vertex, polygons scale3 image=polyshade( vertex, polygons) tv, image 直接圖形篇 - 圖形定位 圖形定位: !=[x0,x1,y0,y1]( 歸一化坐標(biāo)) !=[x0,x1,y0,y1]( 歸一化坐標(biāo)) !x|y|=[p1,p2]( 字符個數(shù),會隨 charsize改變) 多數(shù)圖形命令中都帶有 margin和 position關(guān)鍵字,優(yōu)先級較 ! 變量高 圖形位置: 指被坐標(biāo)軸包圍的區(qū)域 可以使用 !X|Y|、 ! 圖形區(qū)域 包括圖形標(biāo)題其它注釋的區(qū)域 可以使用 ! 圖形邊緣 直接圖形篇 - 圖形組合顯示 如何在一個窗口里顯示多個具有不同坐標(biāo)系的圖形? ( 1) position=[x0,y0,x1,y1] ( 2) !Multi=[p1,p2,p3,p4,p5] p1: 頁面上剩余的部分的數(shù)目。包括: bmp, geo tiff, interfile, jpeg, pict, png, ppm, srf, tiff, x11 bitmap, xwd。 PNG格式: 支持最多 4個通道的 8位或 16位數(shù)據(jù) 單通道數(shù)據(jù)時,支持調(diào)色板 wirte_png ,filename ,image ,[r,g,b]: 將圖形數(shù)據(jù)寫入 PNG文件 其中:( 1) 如果 image為 2維數(shù)組,并且提供 r、 g、 b值,則轉(zhuǎn)換為 byte以 8位數(shù)據(jù)寫入,否則轉(zhuǎn)換為 16位無符號整數(shù)。 其中: ok=0, 不是合法的 PNG文件。若 =1, 為單通道數(shù)據(jù),否則為多通道數(shù)據(jù)。 常見用法: write_png ,filename ,tvrd(true=1) ( 作為 3通道數(shù)據(jù)寫入) ok=query_png(filename ,s) . . image=read_png(filename) tv image ,/true 直接圖形篇 - 圖像處理 圖像: 任何一個二維數(shù)組都可以視為一幅圖像。 24位( 真彩色 )圖像: 總表示為一個 3維數(shù)組,其中一維為 3。 直接圖形篇 - 圖像處理 1. 基本操作 顯示: tv和 tvscl。都不刪除當(dāng)前窗口的內(nèi)容。通常用于 8位圖像 tv: 取圖像數(shù)據(jù)本身,作為字節(jié)數(shù)據(jù)顯示。因此,圖形可能會顯示不正確。缺省放大時采用雙線性插值,縮小時采用鄰近平均法。 congrid: 新建的圖象的大小可以是原始尺寸的任意比例。 interp關(guān)鍵字指定線性插值法 4. 在窗口中定位圖像 (1) tv ,image ,index: 根據(jù)圖像尺寸,從窗口左上角開始計算位置,逐行至右下角。 利用 ! !( 象素值)計算歸一化坐標(biāo)以確定圖像位置和大小。如果將象素值分散開,使象素值得每個子范圍都有與這些象素值大約相同的象素,則該圖像的信息內(nèi)容有可能增加。 直接圖形篇 - 圖像處理 負(fù)片: 將原始圖像的顯示色板翻轉(zhuǎn),象素的字節(jié)值不變所得到的圖像。噪聲的一般表現(xiàn)形式是隨機的具有極端值的象素(黑白噪聲)。這樣既可以消除極端值,又不會使大于鄰域的部分圖像邊緣或特征模糊。稱為均值或核狀平滑。 convol: 使用給定的方形濾波核通過卷積實現(xiàn)平滑。可以定位圖像上的邊緣或象素值突然變化的地方 直接圖形篇 - 圖像處理 上圖: smooth, w=5 中圖: smooth, w=3 下圖: convol, k=1,2,1 2,8,2 1,2,1 邊緣增強: 通過銳化或微分以增強邊緣。 直接圖形篇 - 圖像處理 右圖: 原始圖像 下圖: 自左至右依次為 roberts、 sobel、 convol 直接圖形篇 - 圖像處理 7. 頻域濾波 頻域濾波是圖像 和信號處理的常規(guī)手段。 基本步驟: ( 1)用快速傅立葉變換( FFT) 將圖像從空間域轉(zhuǎn)換為頻率域 ( 2)將轉(zhuǎn)換后的圖像與一個頻率濾波器相乘 ( 3)將濾波后的圖像逆變換轉(zhuǎn)換為空間域 方法: filtered_img=fft( fft(img,1)*filter ,1) img可以是一維矢量,也可以是二維圖像 filter為濾波器,用于濾波圖像中某些特定頻率的一維矢量和二維數(shù)組 。 set_plot ,’option’: option=win|ps|printer, 大小寫不敏感。 一般用法: cDevName=! set_plot ,‘printer’ help ,/device set_plot ,cDevName 常用關(guān)鍵字: close_document: 刷新輸出緩沖區(qū)后關(guān)閉圖形文檔,用于從打印機排出打印頁。 Filename: 當(dāng)輸出為文件時地文件名,默認(rèn) ‘ ’ landscape: 橫向輸出 portrait: 縱向輸出,缺省值 xoffset: 確定縱向模式下輸出窗口左下角(橫向模式下 ps和 printer算法不同) yoffset: 確定縱向模式下輸出窗口左下角(橫向模式下 ps和 printer算法不同) xsize: 確定輸出窗口寬度 ysize : 確定輸出窗口長度 inches: 以英寸為單位,缺省為厘米 直接圖形篇 - 圖形窗口輸出 ps 輸出的一般方法: img=tvrd(true=1) set_plot ,‘ps’ device, filename=‘ .ps’ ,color=1 device ,xsize= ,ysize= ,xoffset= ,yoffset= tvscl, img ,/true device, /close_file set_plot ,‘win’ printer輸出的一般方法: ok=dialog_printersetup() img=tvrd(true=1) ratio=float(!)/! ( printer設(shè)備不能自動保持縱橫比) set_plot,39。 device,get_page_size=spagesize spagesize=spagesize/[!,!] device ,xoffset= ,yoffset= tvscl ,img ,/true ,/centimeters ,xsize= ,ysize= *ratio device ,/close_document set_plot ,’win’ IDL 高級培訓(xùn) 應(yīng)用程序構(gòu)造篇 編程篇 - 建立、管理應(yīng)用程序 IDL有兩種應(yīng)用程序管理方法: 主程序 和 工程 主程序: 建立與程序名同名的 .pro文件,編譯執(zhí)行。( 子程序指過程或函數(shù) ) 工程: 建立若干個 .pro文件,每個文件不必與任何子程序同名。 在這種方式下,由于程序編寫未必遵守 IDL的自動編譯規(guī)則,因此在運行前必須編譯工程中所有的文件。 ? 主程序方式,需手工編譯、存儲為 .sav文件 .pile app_pro resolve_all save, /routines, app_pro ,app_sav ? 工程方式,設(shè)置工程屬性為形成 .sav文件,使用工程菜單項下的 build選項即可。但更好的辦法是編寫單獨的過程,用 TLB的notify_realize關(guān)鍵字指定過程名,當(dāng) realize TLB時執(zhí)行。 pile_opt idl2 改變默認(rèn)編譯選項, idl2表示 defint32和 strictarr 編程篇 - TLB TLB的三種基本形式 standard TLB: tlb_id=widget_base( group_leader=group $ ,uname=’tlb‘ ,title=’idl app‘ ) 適用于一般的應(yīng)用程序,可以單獨運行或被調(diào)用。 modal TLB: tlb_id=widget_base( group_leader=group ,/modal ,uname=’tlb‘ ,title=’modal app‘ ) 適用于對話框類的應(yīng)用程序, 通常 不可以單獨運行,只能被調(diào)用。調(diào)用該類程序后,調(diào)用者暫時掛起,直至該程序返回。 group必須合法。該程序總在最前面。一個 BASE組件 可以包含其它的 BASE。 可用于命令、單選以及多選 widget_text: 文本框,可編輯的文本,可用于用戶輸入 widget_slider: 滑動條,分為水平和垂直,可用于調(diào)整預(yù)設(shè)值 widget_listbox: 列表框,用于項目選擇 widget_droplist: 下拉列表框 widget_table: 表格,可編輯的二維數(shù)據(jù) 組件標(biāo)識: 每一個組件創(chuàng)建時都會產(chǎn)生一個 id, 并且可以指定一個 uname。 TrueType字體設(shè)置: draw: 使用 device ,set_font=fnt_str ,/tt_font, 輸出時使用 font=1。 其它: 使用 font=fnt_str。所有組合組件得名稱都以 cw_開始。 Dialogs 對話框用于用戶界面,可以象組件一樣使用,但它不屬于組件構(gòu)造層次。 對話框包括以下幾種:
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1