mirror of
https://github.com/tgorordo/pages.uoregon.edu.git
synced 2026-06-05 14:42:13 -07:00
basic course content added, more TODO
This commit is contained in:
commit
76468828e3
94 changed files with 22022 additions and 0 deletions
163
courses/uoph410-510a_Image-Analysis/wk1/s1.py
Normal file
163
courses/uoph410-510a_Image-Analysis/wk1/s1.py
Normal file
|
|
@ -0,0 +1,163 @@
|
|||
# /// script
|
||||
# requires-python = ">=3.13"
|
||||
# dependencies = [
|
||||
# "marimo>=0.19.7",
|
||||
# ]
|
||||
# ///
|
||||
|
||||
import marimo
|
||||
|
||||
__generated_with = "0.19.11"
|
||||
app = marimo.App(width="medium")
|
||||
|
||||
|
||||
@app.cell
|
||||
def _():
|
||||
import marimo as mo
|
||||
|
||||
return (mo,)
|
||||
|
||||
|
||||
@app.cell
|
||||
def _():
|
||||
import numpy as np
|
||||
|
||||
return (np,)
|
||||
|
||||
|
||||
@app.cell
|
||||
def _():
|
||||
import matplotlib.pyplot as plt
|
||||
|
||||
return (plt,)
|
||||
|
||||
|
||||
@app.cell
|
||||
def _(mo):
|
||||
from pathlib import Path
|
||||
mo.pdf(src=Path("Homework1.pdf"), width="100%", height="50vh")
|
||||
return
|
||||
|
||||
|
||||
@app.cell(hide_code=True)
|
||||
def _(mo):
|
||||
mo.md(r"""
|
||||
## Puzzles
|
||||
### a.
|
||||
""")
|
||||
return
|
||||
|
||||
|
||||
@app.cell
|
||||
def _(plt):
|
||||
im_A_png = plt.imread("AuLait_gray.png")
|
||||
im_A_tif = plt.imread("AuLait_gray.tif")
|
||||
return im_A_png, im_A_tif
|
||||
|
||||
|
||||
@app.cell
|
||||
def _(im_A_png, plt):
|
||||
plt.imshow(im_A_png, "gray")
|
||||
return
|
||||
|
||||
|
||||
@app.cell
|
||||
def _(im_A_tif):
|
||||
im_A_tif.shape
|
||||
return
|
||||
|
||||
|
||||
@app.cell
|
||||
def _(im_A_png, np):
|
||||
np.max(im_A_png)
|
||||
return
|
||||
|
||||
|
||||
@app.cell
|
||||
def _(im_A_tif, plt):
|
||||
plt.imshow(im_A_tif, "gray")
|
||||
return
|
||||
|
||||
|
||||
@app.cell
|
||||
def _(im_A_tif):
|
||||
im_A_tif.shape
|
||||
return
|
||||
|
||||
|
||||
@app.cell
|
||||
def _(im_A_tif, np):
|
||||
np.max(im_A_tif)
|
||||
return
|
||||
|
||||
|
||||
@app.cell(hide_code=True)
|
||||
def _(mo):
|
||||
mo.md(r"""
|
||||
## b.
|
||||
""")
|
||||
return
|
||||
|
||||
|
||||
@app.cell
|
||||
def _():
|
||||
from skimage import io
|
||||
|
||||
return (io,)
|
||||
|
||||
|
||||
@app.cell
|
||||
def _(im_A_png, io):
|
||||
io.imsave("AuLait_gray_png_skout_unscaled.tif", im_A_png)
|
||||
return
|
||||
|
||||
|
||||
@app.cell
|
||||
def _(plt):
|
||||
im_A_sk_tif_unscaled = plt.imread("AuLait_gray_png_skout_unscaled.tif")
|
||||
return (im_A_sk_tif_unscaled,)
|
||||
|
||||
|
||||
@app.cell
|
||||
def _(im_A_sk_tif_unscaled):
|
||||
im_A_sk_tif_unscaled.shape
|
||||
return
|
||||
|
||||
|
||||
@app.cell
|
||||
def _(im_A_sk_tif_unscaled, plt):
|
||||
plt.imshow(im_A_sk_tif_unscaled)
|
||||
return
|
||||
|
||||
|
||||
@app.cell
|
||||
def _(im_A_png, io):
|
||||
io.imsave("AuLait_gray_png_skout_scaledup.tif", im_A_png * 255)
|
||||
return
|
||||
|
||||
|
||||
@app.cell
|
||||
def _(plt):
|
||||
im_A_sk_tif_scaled = plt.imread("AuLait_gray_png_skout_scaledup.tif")
|
||||
return (im_A_sk_tif_scaled,)
|
||||
|
||||
|
||||
@app.cell
|
||||
def _(im_A_sk_tif_scaled):
|
||||
im_A_sk_tif_scaled.shape
|
||||
return
|
||||
|
||||
|
||||
@app.cell
|
||||
def _(im_A_sk_tif_scaled, plt):
|
||||
plt.imshow(im_A_sk_tif_scaled)
|
||||
return
|
||||
|
||||
|
||||
@app.cell
|
||||
def _():
|
||||
return
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
app.run()
|
||||
Loading…
Add table
Add a link
Reference in a new issue