Fișier:Gaas inas quantum dot.jpg

De la testwiki
Sari la navigare Sari la căutare
Fișier original (1.400 × 484 pixeli, mărime fișier: 550 KB, tip MIME: image/jpeg)

Acest fișier provine de la Wikimedia Commons și poate fi folosit și în cadrul altor proiecte. Descrierea de mai jos poate fi consultată la pagina de descriere a fișierului.

Descriere fișier

Descriere
English: An atomic resolution image of a indium gallium arsenide (InGaAs) quantum dot embedded within gallium arsenide (GaAs). Image acquired using scanning transmission electron microscopy.
Dată
Sursă Operă proprie
Autor Magnunor

Licențiere

Eu, deținătorul drepturilor de autor ale acestei opere, prin prezenta îmi public lucrarea sub următoarea licență:
w:ro:Creative Commons
atribuind partajând în condiții identice
Sunteți liber:
  • să partajați cu alții – aveți dreptul de a copia, distribui și transmite opera
  • să adaptați – aveți dreptul de a adapta opera
În următoarele condiții:
  • atribuind – Trebuie să atribuiți opera corespunzător, introducând o legătură către licență și indicând dacă ați făcut schimbări. Puteți face asta prin orice metodă rezonabilă, dar nu într-un fel care ar sugera faptul că persoana ce a licențiat conținutul v-ar susține sau ar aproba folosirea de către dumneavoastră a operei sale.
  • partajând în condiții identice – Dacă modificați, transformați sau creați pe baza acestei opere, trebuie să distribuiți opera rezultată doar sub aceeași licență sau sub o licență similară acesteia.

Code

from scipy.ndimage import rotate
import matplotlib.pyplot as plt
import matplotlib.patheffects as patheffects
import matplotlib.font_manager as fm
from mpl_toolkits.axes_grid1.anchored_artists import AnchoredSizeBar
import hyperspy.api as hs

# Load, rotate and crop data
s_adf = hs.load("gaas_inas_quantum_dot.dm3")
s_adf.data = rotate(s_adf.data, angle=90, reshape=False)
s_adf_crop = s_adf.isig[2.3:38.1, 10.6:23.]

aspect_ratio = s_adf_crop.data.shape[0] / s_adf_crop.data.shape[1]

# Making figure
fig, ax = plt.subplots(figsize=(7, 7 * aspect_ratio))

cax = ax.imshow(s_adf_crop, extent=s_adf_crop.axes_manager.signal_extent, vmin=29000, vmax=50000)

# Annotations
path_effects = [patheffects.withStroke(linewidth=3, foreground='black', capstyle="round")]
text_kwargs = {'fontsize': 25, 'color': 'white', 'path_effects': path_effects,
               'transform': ax.transAxes}
ax.text(0.02, 0.03, "GaAs", ha="left", va="bottom", **text_kwargs)
ax.text(0.02, 0.32, "InGaAs", ha="left", va="bottom", **text_kwargs)
ax.text(0.02, 0.75, "GaAs", ha="left", va="bottom", **text_kwargs)

ax.text(0.75, 0.72, "Quantum\ndot", multialignment='right', **text_kwargs)
ax.arrow(34., 20.5, -3.5, -1.5, color='white', path_effects=path_effects,
         width=0.2)

# Scalebar
fontprops = fm.FontProperties(size=30)
kwargs_sizebar = {'loc': 4, 'frameon': False, 'color': 'white', 'label_top': False}
scalebar = AnchoredSizeBar(transform=ax.transData, size=10, label=u'10 nm',
                           size_vertical=0.45, fontproperties=fontprops, **kwargs_sizebar)
ax.add_artist(scalebar)
scalebar.txt_label._text.set_path_effects(path_effects)

ax.set_axis_off()

fig.subplots_adjust(0, 0, 1, 1)
fig.savefig("gaas_inas_quantum_dot.jpg", dpi=200)

Captions

Add a one-line explanation of what this file represents
Atomic resolution scanning transmission electron microscopy image of indium gallium arsenide quantum dot in gallium arsenide.

Items portrayed in this file

subiectul reprezentat

22 octombrie 2019

image/jpeg

Istoricul fișierului

Apăsați pe Data și ora pentru a vedea versiunea fișierului trimisă la momentul respectiv.

Data și oraMiniaturăDimensiuniUtilizatorComentariu
actuală22 octombrie 2019 10:26Miniatură pentru versiunea din 22 octombrie 2019 10:261.400x484 (550 KB)wikimediacommons>MagnunorUser created page with UploadWizard

Următoarea pagină folosește acest fișier: