その中に、「数字を入れた伝え方」5選というのは挙げられました。
- 「いま忙しいから、1分で説明してくれ」
- 「コンセプトが1行で表現できない企画は出すな」
- 「説明は15歳でもわかるように。資料は85歳でも読めるように」
- 「偏差値で言えば45ですかね。まだまだ伸び代がある」
- 「仮にパーフェクトを100としたら、昨日のプレゼンの自己評価は?」
| 高尾山のリフトで見られる看板 日本語:「揺らさないで下さい」 英訳:「Don't shaking」 文法も間違っているし(Shakingは動詞ではない)、 Shakingの原形の動詞も間違っている(shake=震えるのではなく、 せめてSwingかSwayだろう) |
![]() |
| 消火栓にある典型的な説明(例えばここ) 日本語:「火元」 英訳:「The base of the fire」 確かに「元」は「base」とも訳せるが、 デジタル大辞泉(小学館)の定義は 「火事を出した家。出火した場所。」であるため、 「the fire」だけで十分だろう 火元を直訳すると、「the origin of a fire」ではあるが、 燃えているのは「Fire」であり、「元」でもあるので、 あえて「origin」を言う必要もなかろう 。。。と思ったら、wikilife.comのHow to Use a Fire Extinguisherの説明には、 確かに、「Point the hose directly at the base of the fire」と言う説明文はあった! つまり、火炎ではなく、炎の根元部分に向けて放射すること |
#!/usr/bin/python以下は上のスクリプトで作成されたMandelbrotとJuliaフラクタル画像です。
import Image, ImageDraw, math, colorsys
dimensions = (800, 800)
scale = 1.0/(dimensions[0]/3)
center = (2.2, 1.5) # Use this for Mandelbrot set
#center = (1.5, 1.5) # Use this for Julia set
iterate_max = 100
colors_max = 50
img = Image.new("RGB", dimensions)
d = ImageDraw.Draw(img)
# Calculate a tolerable palette
palette = [0] * colors_max
for i in xrange(colors_max):
f = 1-abs((float(i)/colors_max-1)**15)
r, g, b = colorsys.hsv_to_rgb(.66+f/3, 1-f/2, f)
palette[i] = (int(r*255), int(g*255), int(b*255))
# Calculate the mandelbrot sequence for the point c with start value z
def iterate_mandelbrot(c, z = 0):
for n in xrange(iterate_max + 1):
z = z*z +c
if abs(z) > 2:
return n
return None
# Draw our image
for y in xrange(dimensions[1]):
for x in xrange(dimensions[0]):
c = complex(x * scale - center[0], y * scale - center[1])
n = iterate_mandelbrot(c) # Use this for Mandelbrot set
#n = iterate_mandelbrot(complex(0.3, 0.6), c) # Use this for Julia set
if n is None:
v = 1
else:
v = n/100.0
d.point((x, y), fill = palette[int(v * (colors_max-1))])
del d
img.save("result.png")
![]() |
| PythonとPILライブラリで作成したJuliaフラクタル |
![]() |
| PythonとPILライブラリで作成したMandelbrotフラクタル |
![]() |
| 写真のアニメ絵化の結果 |
![]() |
| 原画像(This person does not existプログラムで生成) |
![]() |
| adaptiveThresholdを使ったエッジ抽出による結果 モルフォロジー変換のMORPH_OPENを使ってエッジを強調した[4] |
import cv2import numpy as np# Load the original imageimg = cv2.imread("your_image.jpg")# Resize for faster processing (optional)img = cv2.resize(img, (512, 512))# Apply bilateral filter to smooth color while preserving edgessmoothed = cv2.bilateralFilter(img, d=9, sigmaColor=75, sigmaSpace=75)# Detect edgesgray = cv2.cvtColor(smoothed, cv2.COLOR_BGR2GRAY)edges = cv2.Canny(gray, threshold1=50, threshold2=150)# Invert edgesedges_inv = cv2.bitwise_not(edges)# Convert edges to 3 channelsedges_colored = cv2.cvtColor(edges_inv, cv2.COLOR_GRAY2BGR)# Merge edge mask and smoothed imageabstract = cv2.bitwise_and(smoothed, edges_colored)# Show resultscv2.imshow("Original", img)cv2.imshow("Abstract", abstract)cv2.waitKey(0)cv2.destroyAllWindows()
以下のコードでは、現画像をグレースケールか、1か0のモノクロームに変換します。
from PIL import Image
# 元画像の読み出し
im =Image.open('myimage.JPG')
# グレースケール変換
im_grayscale = im.convert('L')
im_grayscale.save('image_grayscale .png')
# モノクローム変換
im_monochrome = im_grayscale.convert('1')
print(type(im_monochrome))
# ファイルの保存
#im_monochrome.save('image_monochrome.jpg', quality=95)
im_monochrome.save('image_monochrome.png')
[6]のように、Pythonを使って直接Excelファイルを操作することができます。
PythonコードをExcelに埋め込むこともできます[7]。
「 キューバのハバナにある米大使館に駐在する職員らは2016年末以降、耳の痛みなど高周波音が原因とみられる症状を相次いで訴えた。これを受けて米政府は大使館職員の半数を帰国させたほか、米国に駐在するキューバ外交官らを国外追放する報復措置も取った。さらに、
しかし、米カリフォルニア大学バークレー校(University of California, Berkeley)のアレクサンダー・スタッブス(Alexander Stubbs)氏と英リンカーン大学(University of Lincoln)のフェルナンド・モンテアレグレ・サパタ(Fernando Montealegre-Zapata)教授(感覚生物学)が問題の音とされる録音を解析したところ、カリブ海地域に生息する種のコオロギが羽をすり合わせて出す求愛の羽音と「継続時間、パルス繰り返し率、パワースペクトル、パルス安定性、パルス当たり振動数」が一致した。この種はコオロギの中でも羽をふるわせる速度が最も速いとされる。」
「両氏は今回と似た事例として、1981年にインドシナ半島に降った「黄色い雨」を挙げている。当時、米国はソ連が致死性の化学兵器を使ったと非難したが、後にこの雨はミツバチのふんだったことが分かった。」そういう意味では、当初の報道で言っていたアメリカ政府の発言は本当にあったかどうかは一般の人には伝わっていません。あったとしたら、どんな根拠を持ってキューバ政府にそういう疑惑があると判断したかも分かりません。過去の事実を見ると、ただ単に安直な推測・妄想にすぎないと言っても仕方が無いでしょう。